public static void AddDataAccess(this IServiceCollection serviceCollection, IConfiguration configuration) { DataAccessSetting option = configuration.GetSection(DataAccessSetting.SettingName).Get <DataAccessSetting>(); serviceCollection.AddSingleton(option); serviceCollection.AddSingleton <IDataAccessHelper, DataAccessHelper>(); //serviceCollection.AddSingleton<IDataAccess<InformeConsultado>, InformeConsultadoService>(); //serviceCollection.AddSingleton<IDataAccess<AvaluoClienteCab>, AvaluoClienteCabService>(); //serviceCollection.AddSingleton<IDataAccess<AvaluoClienteDet>, AvaluoClienteDetService>(); //serviceCollection.AddSingleton<IDataAccess<InformeCliente>, InformeClienteService>(); }
public DataAccessHelper(DataAccessSetting settingDA, ITraceHelper traceHelper) { _settingDA = settingDA; _traceHelper = traceHelper; }