-
Notifications
You must be signed in to change notification settings - Fork 617
Open
Description
Configure Microsoft.Extensions.DependencyInjection in Program.cs and establish service registration patterns.
Acceptance Criteria:
- ServiceCollection configured in ACATApp and ACATTalk
- ServiceCollectionExtensions created for core modules
- Service lifetimes properly configured
- Documentation for service registration patterns
- Build passing, no regressions
Technical Details:
- Add Microsoft.Extensions.DependencyInjection NuGet package
- Create
ConfigureServices()method in Program.cs - Register logging infrastructure
- Register configuration services
- Create extension methods for module registration
Files to Modify:
Applications/ACATApp/Program.csApplications/ACATTalk/Program.cs- Create
Libraries/ACATCore/DependencyInjection/ServiceCollectionExtensions.cs
Epic: Dependency Injection Infrastructure
Estimated Effort: 2 days
Parent Feature: #190 - Dependency Injection Infrastructure
Reactions are currently unavailable