public SaveForeignExchange(ILogger logger, ITaskActions taskActions, IConverterFactory converterFactory, ISaverMurrData saver, ICbrDownloader cbrDownloader) : base(logger, taskActions) { _converterFactory = converterFactory; _saver = saver; _cbrDownloader = cbrDownloader; }
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); }
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; }