Condividi tramite


IContainerBuilder.AddService Metodo

Definizione

Overload

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

Aggiunge un servizio di serviceType con un implementationFactoryoggetto .

AddService(ServiceLifetime, Type, Type)

Aggiunge un servizio di serviceType con un implementationTypeoggetto .

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

Aggiunge un servizio di serviceType con un implementationFactoryoggetto .

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
Public Function AddService (lifetime As ServiceLifetime, serviceType As Type, implementationFactory As Func(Of IServiceProvider, Object)) As IContainerBuilder

Parametri

lifetime
ServiceLifetime

Durata del servizio da registrare.

serviceType
Type

Tipo di servizio da registrare.

implementationFactory
Func<IServiceProvider,Object>

Factory che crea il servizio.

Restituisce

IContainerBuilder Istanza stessa.

Si applica a

AddService(ServiceLifetime, Type, Type)

Aggiunge un servizio di serviceType con un implementationTypeoggetto .

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

Parametri

lifetime
ServiceLifetime

Durata del servizio da registrare.

serviceType
Type

Tipo di servizio da registrare.

implementationType
Type

Tipo di implementazione del servizio.

Restituisce

IContainerBuilder Istanza stessa.

Si applica a