using Core.Blueprint.Mongo; using Core.Thalos.BuildingBlocks; using Core.Thalos.Provider.Contracts; using Core.Thalos.Provider.Providers.Onboarding; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; namespace Core.Thalos.Provider { public static class ServiceCollectionExtensions { public static IServiceCollection AddDALLayerServices(this IServiceCollection services, IConfiguration configuration) { //Mongo services.AddScoped(); services.AddScoped>(); services.AddScoped(); services.AddScoped>(); services.AddScoped(); services.AddScoped>(); services.AddScoped(); services.AddScoped>(); return services; } } }