using Microsoft.Extensions.DependencyInjection; using System; using zero.Core; using zero.Web.Sections; namespace zero.Web { public static class ServiceCollectionExtensions { public static IServiceCollection AddZero(this IServiceCollection services) { services.AddOptions() .Configure(opts => { opts.Sections.Add(); opts.Sections.Add(); opts.Sections.Add(); opts.Sections.Add(); opts.Sections.Add(); }); return services; } public static IServiceCollection AddZero(this IServiceCollection services, Action setupAction) { return services.AddZero().PostConfigure(setupAction); } } }