dotnet
CommunityConfigure .NET 10 apps with modern C# features.
Software Engineering#dotnet#dependency-injection#webapi#csharp-13#net10#service-defaults#nullable-enabled
AuthorStuartF303
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill standardizes and accelerates the setup of .NET 10 web services by applying consistent project templates, enabling strict nullable reference types, implicit usings, and integrated service defaults to reduce boilerplate and promote best practices.
Core Features & Use Cases
- Project templating & configuration: enforces net10.0, Nullable enable, ImplicitUsings, and XML documentation generation across services.
- Dependency Injection & service defaults: demonstrates primary constructor DI patterns and shared service defaults for consistent composition.
- Security & API setup: includes JWT authentication scaffolding and OpenAPI/OpenAPI integration for web APIs.
Quick Start
- Ensure the .NET 10 SDK is installed.
- Create a new web API project targeting net10.0.
- Integrate Sorcha.ServiceDefaults and configure AddJwtAuthentication and MapDefaultEndpoints per project pattern.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dotnet Download link: https://github.com/StuartF303/Sorcha/archive/main.zip#dotnet Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.