Udostępnij za pośrednictwem


IContainerBuilder.AddService Metoda

Definicja

Przeciążenia

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

Dodaje usługę serviceType z elementem implementationFactory.

AddService(ServiceLifetime, Type, Type)

Dodaje usługę serviceType z elementem implementationType.

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

Dodaje usługę serviceType z elementem 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

Parametry

lifetime
ServiceLifetime

Okres istnienia usługi do zarejestrowania.

serviceType
Type

Typ usługi do zarejestrowania.

implementationFactory
Func<IServiceProvider,Object>

Fabryka, która tworzy usługę.

Zwraca

Samo IContainerBuilder wystąpienie.

Dotyczy

AddService(ServiceLifetime, Type, Type)

Dodaje usługę serviceType z elementem 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

Parametry

lifetime
ServiceLifetime

Okres istnienia usługi do zarejestrowania.

serviceType
Type

Typ usługi do zarejestrowania.

implementationType
Type

Typ implementacji usługi.

Zwraca

Samo IContainerBuilder wystąpienie.

Dotyczy