Show / Hide Table of Contents

Interface IConfigureScopeDependencies

Represents a scoped dependency injector container that can be configured.

Inherited Members
IConfigureDependencies.AddScoped(Type, Type)
IConfigureDependencies.AddSingleton(Type, Type)
IConfigureDependencies.AddSingleton(Type, Object)
IConfigureDependencies.AddTransient(Type, Type)
IConfigureDependencies.Container
Namespace: IRM.Dependencies
Assembly: IRM.dll
Syntax
public interface IConfigureScopeDependencies : IConfigureDependencies

Extension Methods

ObjectExtensions.DeepClone<T>(T)
ConfigureDependenciesExtensions.AddRequiredIrmServices<TPrincipalAccessor>(IConfigureDependencies)
ConfigureDependenciesExtensions.AddRequiredIrmServices(IConfigureDependencies, ICurrentPrincipalAccessor)
ConfigureDependenciesExtensions.AddRequiredIrmServices<TPrincipalAccessor>(IConfigureDependencies, Guid)
ConfigureDependenciesExtensions.AddRequiredIrmServices(IConfigureDependencies, ICurrentPrincipalAccessor, Guid)
ConfigureDependenciesExtensions.AddScoped<TService>(IConfigureDependencies)
ConfigureDependenciesExtensions.AddScoped(IConfigureDependencies, Type)
ConfigureDependenciesExtensions.AddScoped<TService, TImplementation>(IConfigureDependencies)
ConfigureDependenciesExtensions.AddSingleton<TService>(IConfigureDependencies)
ConfigureDependenciesExtensions.AddSingleton(IConfigureDependencies, Type)
ConfigureDependenciesExtensions.AddSingleton<TService, TImplementation>(IConfigureDependencies)
ConfigureDependenciesExtensions.AddSingleton<TService>(IConfigureDependencies, TService)
ConfigureDependenciesExtensions.AddTransient<TService>(IConfigureDependencies)
ConfigureDependenciesExtensions.AddTransient(IConfigureDependencies, Type)
ConfigureDependenciesExtensions.AddTransient<TService, TImplementation>(IConfigureDependencies)
AnnotationsExtensions.IsValid(Object)
Back to top Generated by DocFX