예제 #1
0
 public DownloadMoexInstruments(ILogger logger,
                                ITaskActions taskAction,
                                IMoexDownloader moexProvider,
                                IXmlSaver xmlSaver,
                                ICsvSaver csvSaver) : base(logger, taskAction)
 {
     _moexProvider = moexProvider;
     _xmlSaver     = xmlSaver;
     _csvSaver     = csvSaver;
 }
예제 #2
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;
 }