public static void ConfigureConnectionProvider(this IServiceCollection services, IConfiguration configuration) { var config = new CartDbConfig { ConnectionString = configuration.GetConnectionString("Cart") }; services.AddSingleton(config); services.AddScoped <IConnectionProvider, ConnectionProvider>(); }
public ConnectionProvider(CartDbConfig dbConfig) { _dbConfig = dbConfig; }