tatami.di module¶
- class tatami.di.Inject(factory=None, scope=Scope.SINGLETON)[source]¶
Bases:
object
- Parameters:
factory (Callable | None)
scope (Scope)
- class tatami.di.InjectableMetadata(scope: tatami.di.Scope, singleton: T | None = None)[source]¶
Bases:
object
- Parameters:
scope (Scope)
singleton (T | None)
- singleton: T | None = None¶