Esempio n. 1
0
 public DownloadForeignExchange(ILogger logger,
                                ITaskActions taskAction,
                                ICbrDownloader cbrDownloader,
                                IXmlSaver xmlSaver) : base(logger, taskAction)
 {
     _cbrDownloader = cbrDownloader;
     _xmlSaver      = xmlSaver;
 }
Esempio n. 2
0
 public DownloadRuonia(ILogger logger,
                       ITaskActions taskAction,
                       ICbrDownloader cbrDownloader,
                       IXmlSaver xmlSaver) : base(logger, taskAction)
 {
     _cbrDownloader = cbrDownloader;
     _xmlSaver      = xmlSaver;
 }
Esempio n. 3
0
 public SaveForeignExchange(ILogger logger,
                            ITaskActions taskActions,
                            IConverterFactory converterFactory,
                            ISaverMurrData saver,
                            ICbrDownloader cbrDownloader)
     : base(logger, taskActions)
 {
     _converterFactory = converterFactory;
     _saver            = saver;
     _cbrDownloader    = cbrDownloader;
 }
Esempio n. 4
0
 public CalculationFactory(ILogger logger,
                           ITaskActions taskAction,
                           ICbrDownloader cbrDownloader,
                           IMoexDownloader moexDownloader,
                           IXmlSaver xmlSaver,
                           ICsvSaver csvSaver,
                           IConverterFactory converterFactory,
                           ISaverMurrData saverMurrData)
 {
     _logger         = logger;
     _taskAction     = taskAction;
     _cbrDownloader  = cbrDownloader;
     _moexDownloader = moexDownloader;
     _xmlSave        = xmlSaver;
     _csvSaver       = csvSaver;
     _convertFactory = converterFactory;
     _saverMurrData  = saverMurrData;
 }
Esempio n. 5
0
 public TestCbrDownloader()
 {
     _logger        = new Mock <ILogger>();
     _mapper        = AutoMapperConfiguration.Configure().CreateMapper();
     _cbrDownloader = new CbrProvider(_logger.Object, _mapper);
 }