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


ContextualOptionsServiceCollectionExtensions Класс

Определение

Методы расширения для добавления служб контекстных параметров в контейнер внедрения.

public ref class ContextualOptionsServiceCollectionExtensions abstract sealed
public static class ContextualOptionsServiceCollectionExtensions
type ContextualOptionsServiceCollectionExtensions = class
Public Module ContextualOptionsServiceCollectionExtensions
Наследование
ContextualOptionsServiceCollectionExtensions

Методы

AddContextualOptions(IServiceCollection)

Добавляет службы, необходимые для использования контекстных параметров.

Configure<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>)

Регистрирует действие, используемое для настройки определенного типа параметров.

Configure<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>)

Регистрирует действие, используемое для настройки определенного типа параметров.

Configure<TOptions>(IServiceCollection, String, Action<IOptionsContext,TOptions>)

Регистрирует действие, используемое для настройки определенного типа параметров.

Configure<TOptions>(IServiceCollection, String, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>)

Регистрирует действие, используемое для настройки определенного типа параметров.

ConfigureAll<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>)

Регистрирует действие, используемое для настройки всех экземпляров определенного типа параметров.

ConfigureAll<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>)

Регистрирует действие, используемое для настройки всех экземпляров определенного типа параметров.

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