public InternalTraderService( IInternalOrderRepository internalOrderRepository, IInstrumentService instrumentService, IAssetsServiceWithCache assetsServiceWithCache, IBalanceService balanceService, ISettingsService settingsService, ILykkeExchangeService lykkeExchangeService, IExternalExchangeService externalExchangeService, IPositionService positionService, ILogFactory logFactory) { _internalOrderRepository = internalOrderRepository; _instrumentService = instrumentService; _assetsServiceWithCache = assetsServiceWithCache; _balanceService = balanceService; _settingsService = settingsService; _lykkeExchangeService = lykkeExchangeService; _externalExchangeService = externalExchangeService; _positionService = positionService; _log = logFactory.CreateLog(this); }
public InternalOrderService(IInternalOrderRepository internalOrderRepository) { _internalOrderRepository = internalOrderRepository; }