Пример #1
0
 public EmrManagerService(IDatabaseManager databaseManager, IEmrSystemRepository emrSystemRepository,
                          IDatabaseProtocolRepository databaseProtocolRepository, IExtractRepository extractRepository, IRestProtocolRepository restProtocolRepository)
 {
     _databaseManager            = databaseManager;
     _emrSystemRepository        = emrSystemRepository;
     _databaseProtocolRepository = databaseProtocolRepository;
     _extractRepository          = extractRepository;
     _restProtocolRepository     = restProtocolRepository;
 }
Пример #2
0
 public void SetUp()
 {
     _context                    = new SettingsContext(_options);
     _databaseManager            = new DatabaseManager();
     _extractRepository          = new ExtractRepository(_context);
     _databaseProtocolRepository = new DatabaseProtocolRepository(_context);
     _extractManagerService      = new ExtractManagerService(_extractRepository, _databaseManager);
     _extractManagerController   = new ExtractManagerController(_extractManagerService);
 }
Пример #3
0
 public DwhExtractsController(IMediator mediator, IExtractStatusService extractStatusService, IHubContext <ExtractActivity> hubContext, IDwhSendService dwhSendService, ICbsSendService cbsSendService, ICTSendService ctSendService, IExtractRepository extractRepository)
 {
     _mediator             = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _extractStatusService = extractStatusService;
     _dwhSendService       = dwhSendService;
     _cbsSendService       = cbsSendService;
     _ctSendService        = ctSendService;
     _extractRepository    = extractRepository;
     Startup.HubContext    = _hubContext = hubContext;
 }
Пример #4
0
        public void SetUp()
        {
            _context                    = new SettingsContext(_options);
            _databaseManager            = new DatabaseManager();
            _emrSystemRepository        = new EmrSystemRepository(_context);
            _databaseProtocolRepository = new DatabaseProtocolRepository(_context);
            _extractRepository          = new ExtractRepository(_context);
            _restProtocolRepository     = new RestProtocolRepository(_context);
            _emrManagerService          = new EmrManagerService(_databaseManager, _emrSystemRepository, _databaseProtocolRepository, _extractRepository, _restProtocolRepository);

            _emrManagerController = new EmrManagerController(_emrManagerService, _metricsService);
        }
Пример #5
0
 public MnchController(IMediator mediator, IExtractStatusService extractStatusService,
                       IHubContext <MnchActivity> hubContext, IMnchSendService mnchSendService, ICbsSendService cbsSendService,
                       ICTSendService ctSendService, IExtractRepository extractRepository)
 {
     _mediator              = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _extractStatusService  = extractStatusService;
     _mnchSendService       = mnchSendService;
     _cbsSendService        = cbsSendService;
     _ctSendService         = ctSendService;
     _extractRepository     = extractRepository;
     Startup.MnchHubContext = _hubContext = hubContext;
     _version = GetType().Assembly.GetName().Version.ToString();
 }
Пример #6
0
 public ExtractController(IExtractRepository extractRepository)
 {
     _extractRepository = extractRepository;
 }
Пример #7
0
 private static void Init()
 {
     log4net.Config.XmlConfigurator.Configure();
     _log = LogManager.GetLogger(typeof(Program));
     _htmlWebWrapper = new HtmlWebWrapper(_log);
     _japaneseHtmlWebWrapper = new HtmlWebWrapper(_log, System.Text.Encoding.GetEncoding("EUC-JP"));
     var sqlPath = Path.GetFullPath(@"..\..\..\VehicleStatsData\SQLDatabase.mdf");
     _sqlExtractRepository = RepositoryFactory.GetRepository("SqlExtractRepository", new object[] { _log,  @"Data Source=(LocalDB)\v11.0;AttachDbFilename=" + sqlPath + ";Integrated Security=True" });
     //_fileStatsRepository = RepositoryFactory.GetRepository("FileExtractRepository", new object[] { _log, outputPath });
     //_argBuilder = new AutoTraderArgumentBuilder(_htmlWebWrapper, _log);
     _gooNetArgBuilder = new GooNetArgumentBuilder(_japaneseHtmlWebWrapper, _log);
     _autoTraderScraper = new AutoTraderZaPageScraper(_log);
     _gooNetPageScraper = new GooNetPageScraper();
 }
 public GenerateExtractCommandHandler(IExtractRepository extractRepository)
 {
     this.extractRepository = extractRepository;
 }
 public ExtractHandler(IExtractRepository extractRepository, IMapperTransaction mapperTransaction)
 {
     _extractRepository  = extractRepository;
     _IMapperTransaction = mapperTransaction;
 }
Пример #10
0
 public ExtractApplicationService(IExtractRepository repository, ExtractMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
Пример #11
0
 public GetExtractQueryHandler(IExtractRepository extractRepository)
 {
     this.extractRepository = extractRepository;
 }
Пример #12
0
 public ExtractManagerService(IExtractRepository extractRepository, IDatabaseManager databaseManager)
 {
     _extractRepository = extractRepository;
     _databaseManager   = databaseManager;
 }