ContextualOptionsServiceCollectionExtensions 类

定义

用于将上下文选项服务添加到 DI 容器的扩展方法。

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>>>)

用于将上下文选项服务添加到 DI 容器的扩展方法。

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

注册用于配置特定类型的选项的操作。

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

用于将上下文选项服务添加到 DI 容器的扩展方法。

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

用于将上下文选项服务添加到 DI 容器的扩展方法。

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

用于将上下文选项服务添加到 DI 容器的扩展方法。

适用于