ServiceCollectionConfigureExtensions.ConfigureSections method
namespace: Serenity.Extensions.DependencyInjection assembly: Serenity.Net.Web
Calls Configure<TOptionsType> for all setting classes with DefaultSectionKeyAttribute.
public static IServiceCollection ConfigureSections(this IServiceCollection services,
IConfiguration config, ITypeSource typeSource = null, Func<Type, bool> predicate = null)
| parameter | description |
|---|---|
| services | The IServiceCollection to add the services to. |
| config | The configuration being bound. |
| typeSource | Type source with setting classes |
| predicate | Optional predicate for type filtering |
Return Value
The IServiceCollection so that additional calls can be chained.
See Also
- interface ITypeSource
- class ServiceCollectionConfigureExtensions