public InstanceController(IInstanceService instanceService, ITickerRepository tickerRepository, ITimeFrameRepository timeFrameRepository, IStrategyInfoRepository strategyInfoRepository) { this.instanceService = instanceService; this.tickerRepository = tickerRepository; this.timeFrameRepository = timeFrameRepository; this.strategyInfoRepository = strategyInfoRepository; }
public SelectionController(ISelectionService selectionService, ITickerRepository tickerRepository, ITimeFrameRepository timeFrameRepository, IStrategyInfoRepository strategyInfoRepository) { this.selectionService = selectionService; this.tickerRepository = tickerRepository; this.timeFrameRepository = timeFrameRepository; this.strategyInfoRepository = strategyInfoRepository; }
public TimeFramesController(ITimeFrameRepository timeFrameRepository) { this.timeFrameRepository = timeFrameRepository; }
public InstanceController CreateInstanceController(IInstanceRepository instanceRepository, ITickerRepository tickerRepository, ITimeFrameRepository timeFrameRepository, IStrategyInfoRepository strategyInfoRepository) { // Организация - создание имитированного хранилища данных Mock<IInstanceRepository> mockInstance = new Mock<IInstanceRepository>(); Mock<ITickerRepository> mockTicker = new Mock<ITickerRepository>(); Mock<ITimeFrameRepository> mockTimeFrame = new Mock<ITimeFrameRepository>(); Mock<IStrategyInfoRepository> mockStrategyInfo = new Mock<IStrategyInfoRepository>(); if (instanceRepository == null) instanceRepository = mockInstance.Object; if (tickerRepository == null) tickerRepository = mockTicker.Object; if (timeFrameRepository == null) timeFrameRepository = mockTimeFrame.Object; if (strategyInfoRepository == null) strategyInfoRepository = mockStrategyInfo.Object; // Организация - создание контроллера InstanceController controller = new InstanceController(instanceRepository, tickerRepository, timeFrameRepository, strategyInfoRepository); return controller; }
public TimeFrameBinder(ITimeFrameRepository timeFrameRepository) { this.timeFrameRepository = timeFrameRepository; }
public static SelectList GetTimeFrameList(ITimeFrameRepository timeFrameRepository) { return new SelectList(timeFrameRepository.Get(), "Id", "Name"); }
public DownloadHistoryController(ITickerRepository tickerRepository, ITimeFrameRepository timeFrameRepository) { this.tickerRepository = tickerRepository; this.timeFrameRepository = timeFrameRepository; }