public MarketMakerManager( IIndexPriceService indexPriceService, IMarketMakerService marketMakerService, IHedgeService hedgeService, IInternalTradeService internalTradeService, IIndexSettingsService indexSettingsService, IAssetHedgeSettingsService assetHedgeSettingsService, ITokenService tokenService, IMarketMakerStateService marketMakerStateService, ISettlementService settlementService, IQuoteService quoteService, ILogFactory logFactory) { _indexPriceService = indexPriceService; _marketMakerService = marketMakerService; _hedgeService = hedgeService; _internalTradeService = internalTradeService; _indexSettingsService = indexSettingsService; _assetHedgeSettingsService = assetHedgeSettingsService; _tokenService = tokenService; _marketMakerStateService = marketMakerStateService; _settlementService = settlementService; _quoteService = quoteService; _log = logFactory.CreateLog(this); }
public TradesController( IInternalTradeService internalTradeService, IVirtualTradeService virtualTradeService, ILykkeTradeService lykkeTradeService, IExternalTradeService externalTradeService) { _internalTradeService = internalTradeService; _virtualTradeService = virtualTradeService; _lykkeTradeService = lykkeTradeService; _externalTradeService = externalTradeService; }