<PackageReference Include="Microsoft.Extensions.Options" Version="10.0.3" />

Microsoft.Extensions.Options.PostConfigureOptions<TOptions>

public class PostConfigureOptions<TOptions> : IPostConfigureOptions<TOptions>
Implementation of IPostConfigureOptions<T>.
public Action<TOptions> Action { get; }

Gets the initialization action.

public string Name { get; }

Gets the options name.

public PostConfigureOptions(string name, Action<TOptions> action)

Creates a new instance of PostConfigureOptions<T>.

public virtual void PostConfigure(string name, TOptions options)

Invokes the registered initialization Action if the name matches.