Freigeben über


IContainerBuilder.AddService Methode

Definition

Überlädt

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

Fügt einen Dienst von serviceType mit einem hinzu implementationFactory.

AddService(ServiceLifetime, Type, Type)

Fügt einen Dienst von serviceType mit einem hinzu implementationType.

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

Fügt einen Dienst von serviceType mit einem hinzu 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
Public Function AddService (lifetime As ServiceLifetime, serviceType As Type, implementationFactory As Func(Of IServiceProvider, Object)) As IContainerBuilder

Parameter

lifetime
ServiceLifetime

Die Lebensdauer des zu registrierenden Diensts.

serviceType
Type

Der Typ des zu registrierenden Diensts.

implementationFactory
Func<IServiceProvider,Object>

Die Factory, die den Dienst erstellt.

Gibt zurück

Die IContainerBuilder Instanz selbst.

Gilt für:

AddService(ServiceLifetime, Type, Type)

Fügt einen Dienst von serviceType mit einem hinzu implementationType.

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

Parameter

lifetime
ServiceLifetime

Die Lebensdauer des zu registrierenden Diensts.

serviceType
Type

Der Typ des zu registrierenden Diensts.

implementationType
Type

Der Implementierungstyp des Diensts.

Gibt zurück

Die IContainerBuilder Instanz selbst.

Gilt für: