dotnet
ASP.NET Core patterns, dependency injection, middleware, async/await, and security
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
ASP.NET Core patterns, dependency injection, middleware, async/await, and security
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Angular component architecture, RxJS patterns, change detection, and module organization
Azure DevOps pipeline security, YAML structure, variable management, and deployment patterns
Azure Bicep IaC patterns, parameterization, security, and modular design
Dockerfile best practices, security hardening, multi-stage builds, and image optimization
FastAPI endpoint design, Pydantic validation, dependency injection, and async patterns
GitHub CLI (gh) comprehensive reference for repositories, issues, pull requests, Actions, projects, releases, gists, codespaces, organizations, extensions, and all GitHub operations from the command line.
| name | dotnet |
| description | ASP.NET Core patterns, dependency injection, middleware, async/await, and security |
| metadata | {"version":"1.1.0"} |
<!-- -->) or template variables (e.g., {{ }}) to store sensitive data or security-relevant instructions. Ensure HTML comments are stripped from output before deployment[Authorize] attribute with policiesSingleton: stateless, thread-safe servicesScoped: per-request services (DbContext, etc.)Transient: lightweight, stateless servicesIOptions<T> pattern for configurationasync/await for I/O-bound operations (database, HTTP calls, file system)CancellationToken and respect it.Result or .Wait() (causes deadlocks)ConfigureAwait(false) in library codeValueTask for hot paths that often complete synchronously[ApiController] attribute for automatic model validationActionResult<T> for type safety[ProducesResponseType] for API documentationapp.UseExceptionHandler() for production error handling400 Bad Request for validation failuresAsNoTracking() for read-only queriesInclude() or projection)FromSqlInterpolated/ExecuteSqlInterpolated for complex queries while keeping parameters parameterizedILogger<T>lock, SemaphoreSlim, or ConcurrentDictionary for shared resourcesWebApplicationFactory for integration testing