dotnet-microsoft-extensions
OfficialMaster .NET's core infrastructure.
Authormanagedcode
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers correctly implement and leverage the Microsoft.Extensions stack, avoiding common pitfalls in dependency injection, configuration, logging, and more, ensuring robust and maintainable .NET applications.
Core Features & Use Cases
- Dependency Injection: Correctly register and resolve services with appropriate lifetimes.
- Configuration Management: Bind and validate application settings effectively.
- Logging: Implement structured and efficient logging practices.
- HttpClientFactory: Utilize
IHttpClientFactoryfor reliable HTTP communication. - Hosted Services: Build and manage background tasks within the .NET Generic Host.
- Use Case: When building a new ASP.NET Core application, ensure all services are registered correctly, configuration is validated at startup, and background tasks are implemented using
BackgroundServicefor proper lifecycle management.
Quick Start
Use the dotnet-microsoft-extensions skill to correctly wire up dependency injection for a new ASP.NET Core web API.
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-microsoft-extensions Download link: https://github.com/managedcode/dotnet-skills/archive/main.zip#dotnet-microsoft-extensions 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 223,000+ vetted skills library on demand.