public DownloadMoexInstruments(ILogger logger, ITaskActions taskAction, IMoexDownloader moexProvider, IXmlSaver xmlSaver, ICsvSaver csvSaver) : base(logger, taskAction) { _moexProvider = moexProvider; _xmlSaver = xmlSaver; _csvSaver = csvSaver; }
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; }
public TestMoexProvider() { _mapper = AutoMapperConfiguration.Configure().CreateMapper(); _logger = new Mock <ILogger>(); _moexDownloader = new MoexDownloader(_mapper, _logger.Object); }