configuration

安装量: 2.2K
排名: #7916

安装

npx skills add https://github.com/codewithmukesh/dotnet-claude-kit --skill configuration

Configuration Core Principles Options pattern always — Never read IConfiguration directly in services. Bind configuration sections to strongly-typed classes with validation. Validate on startup — Use ValidateDataAnnotations() and ValidateOnStart() to catch misconfiguration before the first request. Secrets never in source — Use user secrets in development, Azure Key Vault or environment variables in production. Never commit secrets to git. Configuration layering — appsettings.json → appsettings.{Environment}.json → environment variables → user secrets. Later sources override earlier ones. Patterns Options Pattern // Options class with validation attributes public class DatabaseOptions { public const string SectionName = "Database" ; Show more Installs 1.1K Repository codewithmukesh/…aude-kit GitHub Stars 703 First Seen Mar 13, 2026 Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Pass

← 返回排行榜