Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions
Extension methods for adding configuration related options services to the DI container via OptionsBuilder<T>.
public static OptionsBuilder<TOptions> Bind<TOptions>(this OptionsBuilder<TOptions> optionsBuilder, IConfiguration config)
Registers a configuration instance which TOptions will bind against.
public static OptionsBuilder<TOptions> Bind<TOptions>(this OptionsBuilder<TOptions> optionsBuilder, IConfiguration config, Action<BinderOptions> configureBinder)
Registers a configuration instance which TOptions will bind against.
public static OptionsBuilder<TOptions> BindConfiguration<TOptions>(this OptionsBuilder<TOptions> optionsBuilder, string configSectionPath, Action<BinderOptions> configureBinder = null)
Registers the dependency injection container to bind TOptions against
the IConfiguration obtained from the DI service provider.