# Functions
AddScopedIServiceProvider adds a type that implements IServiceProvider.
AddScopedIServiceProviderByFunc adds a type by a custom func.
AddScopedIServiceProviderByFuncWithMetadata adds a type by a custom func.
AddScopedIServiceProviderWithMetadata adds a type that implements IServiceProvider.
AddScopedISingletonServiceProvider adds a type that implements ISingletonServiceProvider.
AddScopedISingletonServiceProviderByFunc adds a type by a custom func.
AddScopedISingletonServiceProviderByFuncWithMetadata adds a type by a custom func.
AddScopedISingletonServiceProviderWithMetadata adds a type that implements ISingletonServiceProvider.
AddSingletonIServiceProvider adds a type that implements IServiceProvider.
AddSingletonIServiceProviderByFunc adds a type by a custom func.
AddSingletonIServiceProviderByFuncWithMetadata adds a type by a custom func.
AddSingletonIServiceProviderByObj adds a prebuilt obj.
AddSingletonIServiceProviderByObjWithMetadata adds a prebuilt obj.
AddSingletonIServiceProviderWithMetadata adds a type that implements IServiceProvider.
AddSingletonISingletonServiceProvider adds a type that implements ISingletonServiceProvider.
AddSingletonISingletonServiceProviderByFunc adds a type by a custom func.
AddSingletonISingletonServiceProviderByFuncWithMetadata adds a type by a custom func.
AddSingletonISingletonServiceProviderByObj adds a prebuilt obj.
AddSingletonISingletonServiceProviderByObjWithMetadata adds a prebuilt obj.
AddSingletonISingletonServiceProviderWithMetadata adds a type that implements ISingletonServiceProvider.
AddTransientIServiceProvider adds a type that implements IServiceProvider.
AddTransientIServiceProviderByFunc adds a type by a custom func.
AddTransientIServiceProviderByFuncWithMetadata adds a type by a custom func.
AddTransientIServiceProviderWithMetadata adds a type that implements IServiceProvider.
AddTransientISingletonServiceProvider adds a type that implements ISingletonServiceProvider.
AddTransientISingletonServiceProviderByFunc adds a type by a custom func.
AddTransientISingletonServiceProviderByFuncWithMetadata adds a type by a custom func.
AddTransientISingletonServiceProviderWithMetadata adds a type that implements ISingletonServiceProvider.
GetIServiceProviderDefinition returns that last definition registered that this container can provide.
GetIServiceProviderDefinitions returns all definitions that this container can provide.
GetIServiceProviderFromContainer alternative to SafeGetIServiceProviderFromContainer but panics of object is not present.
GetISingletonServiceProviderDefinition returns that last definition registered that this container can provide.
GetISingletonServiceProviderDefinitions returns all definitions that this container can provide.
GetISingletonServiceProviderFromContainer alternative to SafeGetISingletonServiceProviderFromContainer but panics of object is not present.
GetManyIServiceProviderFromContainer alternative to SafeGetManyIServiceProviderFromContainer but panics of object is not present.
GetManyISingletonServiceProviderFromContainer alternative to SafeGetManyISingletonServiceProviderFromContainer but panics of object is not present.
RemoveAllIServiceProvider removes all IServiceProvider from the DI.
RemoveAllISingletonServiceProvider removes all ISingletonServiceProvider from the DI.
SafeGetIServiceProviderFromContainer trys to get the object by type, will not panic, returns nil and error.
SafeGetISingletonServiceProviderFromContainer trys to get the object by type, will not panic, returns nil and error.
SafeGetManyIServiceProviderFromContainer trys to get the object by type, will not panic, returns nil and error.
SafeGetManyISingletonServiceProviderFromContainer trys to get the object by type, will not panic, returns nil and error.
# Variables
ReflectTypeIServiceProvider used when your service claims to implement IServiceProvider.
ReflectTypeISingletonServiceProvider used when your service claims to implement ISingletonServiceProvider.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author