5 Commits

Author SHA1 Message Date
Developer 02
3b8b315fea refactor(IHttpClientOptions): removed 2024-11-25 10:42:22 +01:00
Developer 02
c466c553dc chore: hochgestuft auf 2.1 2024-11-22 10:25:32 +01:00
Developer 02
b0f5738390 Bedingung vom Typ new() entfernen 2024-06-27 16:02:41 +02:00
Developer 02
52d350ae48 Refactor: Make Build method private to ensure IServiceProvider is only created via Lazy initialization for thread safety and consistency. 2024-06-27 12:35:37 +02:00
Developer 02
f128a719e8 feat: Implement ServiceFactory for dependency injection
- Added ServiceFactory class to manage service registrations and service provider creation.
- Implemented a lazy-loaded IServiceProvider to ensure services are only built once.
- Prevent further modifications to the service collection after the service provider is created.
- Added Provide<T>() method to resolve and retrieve services from the service provider.
2024-06-27 12:29:31 +02:00