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

@@ -1,9 +1,10 @@
from cpl.dependency import ServiceProvider, ServiceProviderABC
from cpl.dependency.inject import inject
from di.test_service import TestService
class StaticTest:
@staticmethod
@ServiceProvider.inject
@inject
def test(services: ServiceProviderABC, t1: TestService):
t1.run()