roslyn:get_di_registrations
Scans .NET code for DI registrations (AddScoped, AddTransient, AddSingleton) and lists lifetime, service type, implementation, and location to verify wiring and find missing registrations.
Instructions
Scan for dependency injection service registrations (AddScoped, AddTransient, AddSingleton, etc.).
USAGE: get_di_registrations() USAGE: get_di_registrations(projectName: "MyApi")
OUTPUT: List of DI registrations with lifetime, service type, implementation type, and location. Use for: understanding service wiring, finding missing registrations, auditing lifetimes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectName | No | Filter to specific project |