Condividi tramite


DefaultContainerBuilder.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
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

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.

Implementazioni

Si applica a

AddService(ServiceLifetime, Type, Type)

Aggiunge un servizio di serviceType con un implementationTypeoggetto .

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

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.

Implementazioni

Si applica a