DI Provider ctx #186

This commit is contained in:
2025-09-24 20:46:43 +02:00
parent cf8edafd39
commit cdb4a0fb34
12 changed files with 87 additions and 58 deletions

View File

@@ -3,6 +3,7 @@ from typing import Type
from cpl.core.log import LoggerABC, LogLevel
from cpl.core.typing import Messages
from cpl.dependency.inject import inject
from cpl.dependency.service_provider_abc import ServiceProviderABC
@@ -17,7 +18,7 @@ class WrappedLogger(LoggerABC):
self._set_logger()
@ServiceProviderABC.inject
@inject
def _set_logger(self, services: ServiceProviderABC):
from cpl.core.log import Logger