Ejemplo n.º 1
0
 public ExtractDataSource(Project project
                          , ILoggerFactory loggerFactory
                          , ILogger <ExtractDataSource> logger
                          , IProjectBuilder projectBuilder
                          , IPluginManager pluginManager)
 {
     _project        = project;
     _loggerFactory  = loggerFactory;
     _logger         = logger;
     _projectBuilder = projectBuilder;
     _pluginManager  = pluginManager;
     _etlRepository  = _pluginManager.Resolve <IETLRepository>(_project.GetETLRepository());
 }
Ejemplo n.º 2
0
 public ETLService(ILogger <ETLService> logger, IETLRepository IETLRepo)
 {
     _logger   = logger;
     _IETLRepo = IETLRepo;
 }