IContainerBuilder.AddService Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>) |
Добавляет службу с |
AddService(ServiceLifetime, Type, Type) |
Добавляет службу с |
AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>)
Добавляет службу с serviceType
.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
Параметры
- lifetime
- ServiceLifetime
Время существования регистрируемой службы.
- serviceType
- Type
Тип регистрируемой службы.
- implementationFactory
- Func<IServiceProvider,Object>
Фабрика, создающая службу.
Возвращаемое значение
Сам IContainerBuilder экземпляр.
Применяется к
AddService(ServiceLifetime, Type, Type)
Добавляет службу с serviceType
.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
Параметры
- lifetime
- ServiceLifetime
Время существования регистрируемой службы.
- serviceType
- Type
Тип регистрируемой службы.
- implementationType
- Type
Тип реализации службы.
Возвращаемое значение
Сам IContainerBuilder экземпляр.