DefaultContainerBuilder.AddService Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>) |
Fügt einen Dienst von |
AddService(ServiceLifetime, Type, Type) |
Fügt einen Dienst von |
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
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
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.
Implementiert
Gilt für:
AddService(ServiceLifetime, Type, Type)
Fügt einen Dienst von serviceType
mit einem hinzu 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
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.