ServiceCollectionConfigureExtensions.ConfigureSections method

namespace: Serenity.Extensions.DependencyInjection   assemblySerenity.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