Compartilhar via


DefaultContainerBuilder.AddService Método

Definição

Sobrecargas

AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>)

Adiciona um serviço de serviceType com um implementationFactory.

AddService(ServiceLifetime, Type, Type)

Adiciona um serviço de serviceType com um implementationType.

AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>)

Adiciona um serviço de serviceType com um implementationFactory.

public Microsoft.OData.IContainerBuilder AddService (Microsoft.OData.ServiceLifetime lifetime, Type serviceType, Func<IServiceProvider,object> implementationFactory);
abstract member AddService : Microsoft.OData.ServiceLifetime * Type * Func<IServiceProvider, obj> -> Microsoft.OData.IContainerBuilder
override this.AddService : Microsoft.OData.ServiceLifetime * Type * Func<IServiceProvider, obj> -> Microsoft.OData.IContainerBuilder
Public Function AddService (lifetime As ServiceLifetime, serviceType As Type, implementationFactory As Func(Of IServiceProvider, Object)) As IContainerBuilder

Parâmetros

lifetime
ServiceLifetime

O tempo de vida do serviço a ser registrado.

serviceType
Type

O tipo do serviço a ser registrado.

implementationFactory
Func<IServiceProvider,Object>

O alocador que cria o serviço.

Retornos

A IContainerBuilder própria instância.

Implementações

Aplica-se a

AddService(ServiceLifetime, Type, Type)

Adiciona um serviço de serviceType com um implementationType.

public virtual Microsoft.OData.IContainerBuilder AddService (Microsoft.OData.ServiceLifetime lifetime, Type serviceType, Type implementationType);
abstract member AddService : Microsoft.OData.ServiceLifetime * Type * Type -> Microsoft.OData.IContainerBuilder
override this.AddService : Microsoft.OData.ServiceLifetime * Type * Type -> Microsoft.OData.IContainerBuilder
Public Overridable Function AddService (lifetime As ServiceLifetime, serviceType As Type, implementationType As Type) As IContainerBuilder

Parâmetros

lifetime
ServiceLifetime

O tempo de vida do serviço a ser registrado.

serviceType
Type

O tipo do serviço a ser registrado.

implementationType
Type

O tipo de implementação do serviço.

Retornos

A IContainerBuilder própria instância.

Implementações

Aplica-se a