后端与数据库

dotnet-10-csharp-14

mhagrelius/dotfiles

Use when building .NET 10 or C# 14 applications; when using minimal APIs, modular monolith patterns, or feature folders; when implementing HTTP resilience, Options pattern, Channels, or validation; when seeing outdated patterns like old extension method syntax

  • 1856 次安装
  • 2 星标
  • 收录于

安装命令

npx skills add https://github.com/mhagrelius/dotfiles --skill dotnet-10-csharp-14

SKILL.md

.NET 10 & C# 14 Best Practices

.NET 10 (LTS, Nov 2025) with C# 14. Covers minimal APIs, not MVC.

Official docs: .NET 10 | C# 14 | ASP.NET Core 10

Detail Files

File Topics
csharp-14.md Extension blocks, field keyword, null-conditional assignment
minimal-apis.md Validation, TypedResults, filters, modular monolith, vertical slices
security.md JWT auth, CORS, rate limiting, OpenAPI security, middleware order
infrastructure.md Options, resilience, channels, health checks, caching, Serilog, EF Core, keyed services
testing.md WebApplicationFactory, integration tests, auth testing
anti-patterns.md HttpClient, DI captive, blocking async, N+1 queries
libraries.md MediatR, FluentValidation, Mapster, ErrorOr, Polly, Aspire

.NET 10 & C# 14 Best Practices

.NET 10 (LTS, Nov 2025) with C# 14. Covers minimal APIs, not MVC.

Official docs: .NET 10 | C# 14 | ASP.NET Core 10

Detail Files

File Topics
csharp-14.md Extension blocks, field keyword, null-conditional assignment
minimal-apis.md Validation, TypedResults, filters, modular monolith, vertical slices
security.md JWT auth, CORS, rate limiting, OpenAPI security, middleware order
infrastructure.md Options, resilience, channels, health checks, caching, Serilog, EF Core, keyed services
testing.md WebApplicationFactory, integration tests, auth testing
anti-patterns.md HttpClient, DI captive, blocking async, N+1 queries
libraries.md MediatR, FluentValidation, Mapster, ErrorOr, Polly, Aspire