Ejemplo n.º 1
0
 public SaveForeignExchange(ILogger logger,
                            ITaskActions taskActions,
                            IConverterFactory converterFactory,
                            ISaverMurrData saver,
                            ICbrDownloader cbrDownloader)
     : base(logger, taskActions)
 {
     _converterFactory = converterFactory;
     _saver            = saver;
     _cbrDownloader    = cbrDownloader;
 }
Ejemplo n.º 2
0
        public TestSaverMurrProvider()
        {
            IMapper mapper = AutoMapperConfiguration.Configure().CreateMapper();

            _logger = new Mock <ILogger>();

            var dataProvider = GetConfiguration()
                               .GetSection("DataProvider")
                               .Get <DataProvider>();

            _saverMurrData = new SaverMurrProvider(_logger.Object, mapper, dataProvider.KarmaSaver);
        }
Ejemplo n.º 3
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;
 }