DefaultContainerBuilder.AddService Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>) |
Dodaje usługę |
AddService(ServiceLifetime, Type, Type) |
Dodaje usługę |
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
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
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.
Implementuje
Dotyczy
AddService(ServiceLifetime, Type, Type)
Dodaje usługę serviceType
z elementem 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
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.