Partilhar via


ContainerBuilderExtensions Classe

Definição

Métodos de extensão para IContainerBuilder.

public static class ContainerBuilderExtensions
type ContainerBuilderExtensions = class
Public Module ContainerBuilderExtensions
Herança
ContainerBuilderExtensions

Métodos

AddDefaultODataServices(IContainerBuilder)

Adiciona os serviços OData padrão ao IContainerBuilder.

AddDefaultODataServices(IContainerBuilder, ODataVersion)

Adiciona os serviços OData padrão ao IContainerBuilder.

AddService(IContainerBuilder, ServiceLifetime, Type)

Adiciona um serviço de serviceType.

AddService<TService,TImplementation>(IContainerBuilder, ServiceLifetime)

Adiciona um serviço de TService com um TImplementation.

AddService<TService>(IContainerBuilder, ServiceLifetime)

Adiciona um serviço de TService.

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

Adiciona um serviço de TService com um implementationFactory.

AddServicePrototype<TService>(IContainerBuilder, TService)

Adiciona um protótipo de serviço do tipo TService.

Aplica-se a