Add(IServiceCollection, IEnumerable<ServiceDescriptor>)
|
Adds a sequence of ServiceDescriptor to the collection .
|
Add(IServiceCollection, ServiceDescriptor)
|
Adds the specified descriptor to the collection .
|
RemoveAll(IServiceCollection, Type)
|
Removes all services of type serviceType in IServiceCollection.
|
RemoveAll<T>(IServiceCollection)
|
Removes all services of type T in IServiceCollection.
|
RemoveAllKeyed(IServiceCollection, Type, Object)
|
Removes all services of type serviceType in IServiceCollection.
|
RemoveAllKeyed<T>(IServiceCollection, Object)
|
Removes all services of type T in IServiceCollection.
|
Replace(IServiceCollection, ServiceDescriptor)
|
Removes the first service in IServiceCollection with the same service type
as descriptor and adds descriptor to the collection.
|
TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>)
|
Adds the specified descriptors to the collection if the
service type hasn't already been registered.
|
TryAdd(IServiceCollection, ServiceDescriptor)
|
Adds the specified descriptor to the collection if the
service type hasn't already been registered.
|
TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>)
|
Adds the specified ServiceDescriptors if an existing descriptor with the same
ServiceType and an implementation that does not already exist
in services .
|
TryAddEnumerable(IServiceCollection, ServiceDescriptor)
|
Adds a ServiceDescriptor if an existing descriptor with the same
ServiceType and an implementation that does not already exist
in services .
|
TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)
|
Adds the specified service as a Scoped service
using the factory specified in implementationFactory
to the collection if the service type hasn't already been registered.
|
TryAddKeyedScoped(IServiceCollection, Type, Object, Type)
|
Adds the specified service as a Scoped service
with the implementationType implementation
to the collection if the service type hasn't already been registered.
|
TryAddKeyedScoped(IServiceCollection, Type, Object)
|
Adds the specified service as a Scoped service
to the collection if the service type hasn't already been registered.
|
TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)
|
Adds the specified TService as a Scoped service
implementation type specified in TImplementation
to the collection if the service type hasn't already been registered.
|
TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)
|
Adds the specified TService as a Scoped service
using the factory specified in implementationFactory
to the services if the service type hasn't already been registered.
|
TryAddKeyedScoped<TService>(IServiceCollection, Object)
|
Adds the specified TService as a Scoped service
to the collection if the service type hasn't already been registered.
|
TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)
|
Adds the specified service as a Singleton service
using the factory specified in implementationFactory
to the collection if the service type hasn't already been registered.
|
TryAddKeyedSingleton(IServiceCollection, Type, Object, Type)
|
Adds the specified service as a Singleton service
with the implementationType implementation
to the collection if the service type hasn't already been registered.
|
TryAddKeyedSingleton(IServiceCollection, Type, Object)
|
Adds the specified service as a Singleton service
to the collection if the service type hasn't already been registered.
|
TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)
|
Adds the specified TService as a Singleton service
implementation type specified in TImplementation
to the collection if the service type hasn't already been registered.
|
TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)
|
Adds the specified TService as a Singleton service
using the factory specified in implementationFactory
to the services if the service type hasn't already been registered.
|
TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService)
|
Adds the specified TService as a Singleton service
with an instance specified in instance
to the collection if the service type hasn't already been registered.
|
TryAddKeyedSingleton<TService>(IServiceCollection, Object)
|
Adds the specified TService as a Singleton service
to the collection if the service type hasn't already been registered.
|
TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)
|
Adds the specified service as a Transient service
using the factory specified in implementationFactory
to the collection if the service type hasn't already been registered.
|
TryAddKeyedTransient(IServiceCollection, Type, Object, Type)
|
Adds the specified service as a Transient service
with the implementationType implementation
to the collection if the service type hasn't already been registered.
|
TryAddKeyedTransient(IServiceCollection, Type, Object)
|
Adds the specified service as a Transient service
to the collection if the service type hasn't already been registered.
|
TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)
|
Adds the specified TService as a Transient service
implementation type specified in TImplementation
to the collection if the service type hasn't already been registered.
|
TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)
|
Adds the specified TService as a Transient service
using the factory specified in implementationFactory
to the services if the service type hasn't already been registered.
|
TryAddKeyedTransient<TService>(IServiceCollection, Object)
|
Adds the specified TService as a Transient service
to the collection if the service type hasn't already been registered.
|
TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>)
|
Adds the specified service as a Scoped service
using the factory specified in implementationFactory
to the collection if the service type hasn't already been registered.
|
TryAddScoped(IServiceCollection, Type, Type)
|
Adds the specified service as a Scoped service
with the implementationType implementation
to the collection if the service type hasn't already been registered.
|
TryAddScoped(IServiceCollection, Type)
|
Adds the specified service as a Scoped service
to the collection if the service type hasn't already been registered.
|
TryAddScoped<TService,TImplementation>(IServiceCollection)
|
Adds the specified TService as a Scoped service
implementation type specified in TImplementation
to the collection if the service type hasn't already been registered.
|
TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>)
|
Adds the specified TService as a Scoped service
using the factory specified in implementationFactory
to the services if the service type hasn't already been registered.
|
TryAddScoped<TService>(IServiceCollection)
|
Adds the specified TService as a Scoped service
to the collection if the service type hasn't already been registered.
|
TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)
|
Adds the specified service as a Singleton service
using the factory specified in implementationFactory
to the collection if the service type hasn't already been registered.
|
TryAddSingleton(IServiceCollection, Type, Type)
|
Adds the specified service as a Singleton service
with the implementationType implementation
to the collection if the service type hasn't already been registered.
|
TryAddSingleton(IServiceCollection, Type)
|
Adds the specified service as a Singleton service
to the collection if the service type hasn't already been registered.
|
TryAddSingleton<TService,TImplementation>(IServiceCollection)
|
Adds the specified TService as a Singleton service
implementation type specified in TImplementation
to the collection if the service type hasn't already been registered.
|
TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)
|
Adds the specified TService as a Singleton service
using the factory specified in implementationFactory
to the services if the service type hasn't already been registered.
|
TryAddSingleton<TService>(IServiceCollection, TService)
|
Adds the specified TService as a Singleton service
with an instance specified in instance
to the collection if the service type hasn't already been registered.
|
TryAddSingleton<TService>(IServiceCollection)
|
Adds the specified TService as a Singleton service
to the collection if the service type hasn't already been registered.
|
TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>)
|
Adds the specified service as a Transient service
using the factory specified in implementationFactory
to the collection if the service type hasn't already been registered.
|
TryAddTransient(IServiceCollection, Type, Type)
|
Adds the specified service as a Transient service
with the implementationType implementation
to the collection if the service type hasn't already been registered.
|
TryAddTransient(IServiceCollection, Type)
|
Adds the specified service as a Transient service
to the collection if the service type hasn't already been registered.
|
TryAddTransient<TService,TImplementation>(IServiceCollection)
|
Adds the specified TService as a Transient service
implementation type specified in TImplementation
to the collection if the service type hasn't already been registered.
|
TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>)
|
Adds the specified TService as a Transient service
using the factory specified in implementationFactory
to the services if the service type hasn't already been registered.
|
TryAddTransient<TService>(IServiceCollection)
|
Adds the specified TService as a Transient service
to the collection if the service type hasn't already been registered.
|