jaster.ioc.depinject

Undocumented in source.

Members

Classes

Injector
class Injector

A static class containing functions to easily construct objects with Dependency Injection, or execute functions where their parameters are injected via Dependency Injection.

ServiceProvider
class ServiceProvider

Provides most of the functionality for managing and using services.

ServiceScopeAccessor
class ServiceScopeAccessor

A built-in service that allows access to a slave ServiceScope for whichever scope this service was constructed for.

Enums

ServiceLifetime
enum ServiceLifetime

Describes the lifetime of a service.

Structs

ServiceInfo
struct ServiceInfo

Describes a service.

ServiceScope
struct ServiceScope

Provides access to a service scope.

Meta