Поделиться через


ContainerBuilderExtensions Класс

Определение

Методы расширения для IContainerBuilder.

public static class ContainerBuilderExtensions
type ContainerBuilderExtensions = class
Public Module ContainerBuilderExtensions
Наследование
ContainerBuilderExtensions

Методы

AddDefaultODataServices(IContainerBuilder)

Добавляет службы OData по умолчанию в IContainerBuilder.

AddDefaultODataServices(IContainerBuilder, ODataVersion)

Добавляет службы OData по умолчанию в IContainerBuilder.

AddService(IContainerBuilder, ServiceLifetime, Type)

Добавляет службу .serviceType

AddService<TService,TImplementation>(IContainerBuilder, ServiceLifetime)

Добавляет службу с TService .TImplementation

AddService<TService>(IContainerBuilder, ServiceLifetime)

Добавляет службу .TService

AddService<TService>(IContainerBuilder, ServiceLifetime, Func<IServiceProvider,TService>)

Добавляет службу с TService .implementationFactory

AddServicePrototype<TService>(IContainerBuilder, TService)

Добавляет прототип службы типа TService.

Применяется к