示例#1
0
 public SettlementsTimer(
     ISettlementTradeService settlementTradeService,
     ITimersSettingsService timersSettingsService,
     ILogFactory logFactory)
 {
     _settlementTradeService = settlementTradeService;
     _timersSettingsService  = timersSettingsService;
     Log = logFactory.CreateLog(this);
 }
 public SettlementService(
     ISettlementTradeService settlementTradeService,
     IBalanceOperationService balanceOperationService,
     ILykkeExchangeService lykkeExchangeService,
     ISettingsService settingsService,
     IAssetSettingsService assetSettingsService,
     IAssetsServiceWithCache assetsServiceWithCache,
     ILogFactory logFactory)
 {
     _settlementTradeService  = settlementTradeService;
     _balanceOperationService = balanceOperationService;
     _lykkeExchangeService    = lykkeExchangeService;
     _settingsService         = settingsService;
     _assetSettingsService    = assetSettingsService;
     _assetsServiceWithCache  = assetsServiceWithCache;
     _log = logFactory.CreateLog(this);
 }
示例#3
0
 public TradesController(ITradeService tradeService, ISettlementTradeService settlementTradeService)
 {
     _tradeService           = tradeService;
     _settlementTradeService = settlementTradeService;
 }