OptionsConfigurationServiceCollectionExtensions Class¶
Extension methods for adding configuration related options services to the DI container.
- Namespace
Microsoft.Extensions.DependencyInjection
- Assemblies
- Microsoft.Extensions.Options.ConfigurationExtensions
Syntax¶
public class OptionsConfigurationServiceCollectionExtensions
-
class
Microsoft.Extensions.DependencyInjection.
OptionsConfigurationServiceCollectionExtensions
Methods¶
-
Configure<TOptions>
(Microsoft.Extensions.DependencyInjection.IServiceCollection, Microsoft.Extensions.Configuration.IConfiguration)¶ Registers a configuration instance which TOptions will bind against.
Arguments: - services (Microsoft.Extensions.DependencyInjection.IServiceCollection) – The
Microsoft.Extensions.DependencyInjection.IServiceCollection
to add the services to. - config (Microsoft.Extensions.Configuration.IConfiguration) – The configuration being bound.
Return type: Returns: The
Microsoft.Extensions.DependencyInjection.IServiceCollection
so that additional calls can be chained.public static IServiceCollection Configure<TOptions>(this IServiceCollection services, IConfiguration config)where TOptions : class
- services (Microsoft.Extensions.DependencyInjection.IServiceCollection) – The
-