dino
library
Classes
-
Disposable
-
Represents a service that need some asynchronous work for disposal.
-
Initializable
-
Represents a service that need some asynchronous work for initialization.
-
LifecycleManager
-
A scoped service that manages lifecyle operations on services.
Use it to create a valid order of lifecycle operations beetwen dependencies.
-
Service
-
The annotation used to mark a class as a service that
can inject dependencies through the constructor.
-
ServiceCollection
-
A collection of service descriptors.
-
ServiceDescriptor
-
Describes a service.
-
ServiceProvider
-
Defines a mechanism for retrieving services.
-
ServiceScope
-
Represents a scope of services.
-
ServiceScopeFactory
-
A factory for creating ServiceScope instances.
Constants
-
service
→ const Service
-
The annotation used to mark a class as a service that
can inject dependencies through the constructor.