using Microsoft.Extensions.DependencyInjection.Extensions; namespace CrupestApi.Todos; public static class TodosServiceCollectionExtensions { public static IServiceCollection AddTodos(this IServiceCollection services) { services.AddOptions().BindConfiguration("CrupestApi:Todos"); services.PostConfigure(config => { if (config.Count == 0) { config.Count = 20; } }); services.TryAddScoped(); return services; } }