csharp-dotnet-core
.NET 8 / C# architecture, async/await ValueTask patterns, Entity Framework Core, and minimal APIs.
SKILL.mdskills/csharp-dotnet-core/SKILL.md
GitHub.NET Core & Modern C# Protocol
Build high-throughput C# microservices.
1. Async & Allocation Hygiene
- Always use
ConfigureAwait(false)in library code. - Use
ValueTask<T>for hot paths that frequently complete synchronously to eliminate Task allocations.
2. EF Core Query Tuning
Use AsNoTracking() for read-only query projections to avoid change-tracker overhead.