Dependency injection patterns and best practices using Microsoft.Extensions.DependencyInjection for .NET applications. Use when configuring DI containers in…
Dependency Injection Patterns When to Use This Skill Use this skill when: Organizing service registrations in ASP.NET Core applications Avoiding massive Program.cs/Startup.cs files with hundreds of registrations Making service configuration reusable between production and tests Designing libraries that integrate with Microsoft.Extensions.DependencyInjection The Problem Without organization, Program.cs becomes unmanageable: // BAD: 200+ lines of unorganized registrations var builder = WebApplication.CreateBuilder(args);
don't have the plugin yet? install it then click "run inline in claude" again.