using Birdmap.BLL.Interfaces; using Birdmap.BLL.Services; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; namespace Birdmap.BLL { public static class Startup { public static IServiceCollection ConfigureBLL(this IServiceCollection services, IConfiguration configuration) { services.AddTransient(); services.AddTransient(); services.AddTransient(); if (configuration.GetValue("UseDummyServices")) { services.AddTransient(); services.AddTransient(); } else { services.AddTransient(); services.AddTransient(); } return services; } } }