Condividi tramite


ContainerBuilderExtensions Classe

Definizione

Metodi di estensione per IContainerBuilder.

public static class ContainerBuilderExtensions
type ContainerBuilderExtensions = class
Public Module ContainerBuilderExtensions
Ereditarietà
ContainerBuilderExtensions

Metodi

AddDefaultODataServices(IContainerBuilder)

Aggiunge i servizi OData predefiniti a IContainerBuilder.

AddDefaultODataServices(IContainerBuilder, ODataVersion)

Aggiunge i servizi OData predefiniti a IContainerBuilder.

AddService(IContainerBuilder, ServiceLifetime, Type)

Aggiunge un servizio di serviceType.

AddService<TService,TImplementation>(IContainerBuilder, ServiceLifetime)

Aggiunge un servizio di TService con un oggetto TImplementation.

AddService<TService>(IContainerBuilder, ServiceLifetime)

Aggiunge un servizio di TService.

AddService<TService>(IContainerBuilder, ServiceLifetime, Func<IServiceProvider,TService>)

Aggiunge un servizio di TService con un oggetto implementationFactory.

AddServicePrototype<TService>(IContainerBuilder, TService)

Aggiunge un prototipo di servizio di tipo TService.

Si applica a