public AssetsController( IAssetRepository assetRepository, IExchangeSecretRepository exchangeSecretRepository, IExchangeObjectFactory exchangeFactory, IMapper mapper) { _assetRepository = assetRepository; _exchangeSecretRepository = exchangeSecretRepository; _exchangeFactory = exchangeFactory; _mapper = mapper; }
public TradeExecutionService( IStrategyRepository strategyRepository, IAssetRepository assetRepository, ITradeRepository tradeRepository, IMarketDataService marketDataService, ITradeFinalizationService tradeFinalizationService, IExchangeObjectFactory exchangeObjectFactory) { _strategyRepository = strategyRepository; _assetRepository = assetRepository; _tradeRepository = tradeRepository; _marketDataService = marketDataService; _tradeFinalizationService = tradeFinalizationService; _exchangeFactory = exchangeObjectFactory; }