OptionsServiceCollectionExtensions.PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) 方法

定义

注册用于对特定类型的选项的所有实例进行后期配置的操作。Registers an action used to post configure all instances of a particular type of options. 这些都在 Configure<TOptions>(IServiceCollection, Action<TOptions>) 之后运行。These are run after Configure<TOptions>(IServiceCollection, Action<TOptions>).

public:
generic <typename TOptions>
 where TOptions : class[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ PostConfigureAll(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Action<TOptions> ^ configureOptions);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection PostConfigureAll<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<TOptions> configureOptions) where TOptions : class;
static member PostConfigureAll : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<'Options (requires 'Options : null)> -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Options : null)
<Extension()>
Public Function PostConfigureAll(Of TOptions As Class) (services As IServiceCollection, configureOptions As Action(Of TOptions)) As IServiceCollection

类型参数

TOptions

要配置的选项类型。The options type to be configured.

参数

services
IServiceCollection

要向其中添加服务的 IServiceCollectionThe IServiceCollection to add the services to.

configureOptions
Action<TOptions>

用于配置选项的操作。The action used to configure the options.

返回

IServiceCollection

IServiceCollection,以便可以链接其他调用。The IServiceCollection so that additional calls can be chained.

适用于