Dependency Injection

Dependency Injection taxonomy generated by the site skill importer.

4 skills
A
dotnet-patterns

by affaan-m

dotnet-patterns is a practical .NET pattern guide for backend development. It helps you write and review idiomatic C# with stronger defaults for immutability, explicit dependencies, async/await, and maintainable ASP.NET Core services. Use it for code generation, refactoring, and review when you want repeatable patterns, not generic advice.

Backend Development
Favorites 1GitHub 156.1k
A
swift-protocol-di-testing

by affaan-m

swift-protocol-di-testing helps you replace file system, network, and API calls with small protocols and default implementations for deterministic Swift tests, previews, and backend development.

Backend Development
Favorites 0GitHub 156.3k
A
nestjs-patterns

by affaan-m

nestjs-patterns is a practical NestJS architecture skill for building modular, production-grade TypeScript backends. It guides module structure, controller and service boundaries, DTO validation, guards, interceptors, config, testing, and the right way to organize code for maintainable Backend Development.

Backend Development
Favorites 0GitHub 156.2k
W
dotnet-backend-patterns

by wshobson

dotnet-backend-patterns is a practical skill for designing and reviewing .NET backends. It helps with clean layering, DI, async flows, EF Core vs Dapper choices, configuration, caching, and xUnit testing for APIs, services, and MCP servers.

Backend Development
Favorites 0GitHub 0
Dependency Injection