postConfigure<TOptions> method

ServiceCollection postConfigure<TOptions>(
  1. String name,
  2. OptionsImplementationFactory<TOptions> instance,
  3. PostConfigureActionT0<TOptions> configureOptions
)

Registers an action used to configure a particular type of options.

Implementation

ServiceCollection postConfigure<TOptions>(
  String name,
  OptionsImplementationFactory<TOptions> instance,
  PostConfigureActionT0<TOptions> configureOptions,
) {
  addOptions<TOptions>(instance);
  addSingleton<PostConfigureOptions<TOptions>>(
    (_) => PostConfigureOptions0<TOptions>(
      name,
      configureOptions,
    ),
  );
  return this;
}