public MarketPlaceController(IClientAccountsRepository clientAccountsRepository, SrvBalanceAccess srvBalanceAccess, 
     IAssetsDictionary assetsDictionary, IAssetPairsDictionary assetPairsDictionary)
 {
     _clientAccountsRepository = clientAccountsRepository;
     _srvBalanceAccess = srvBalanceAccess;
     _assetsDictionary = assetsDictionary;
     _assetPairsDictionary = assetPairsDictionary;
 }
示例#2
0
 public MockDepositsController(SrvBalanceAccess srvBalanceAccess)
 {
     _srvBalanceAccess = srvBalanceAccess;
 }
示例#3
0
 public SrvOrdersExecutor(IOrdersRepository ordersRepository, SrvBalanceAccess srvBalanceAccess)
 {
     _ordersRepository = ordersRepository;
     _srvBalanceAccess = srvBalanceAccess;
 }
 public SrvOrdersExecutor(IOrdersRepository ordersRepository, SrvBalanceAccess srvBalanceAccess, 
     IAssetPairsDictionary assetPairsCachedReader, SrvAssetPairBestPriceBroadcaster srvAssetPairBestPriceBroadcaster, IOrderBookChangesConsumer[] orderFlowFeedNotifiers)
 {
     _ordersRepository = ordersRepository;
     _srvBalanceAccess = srvBalanceAccess;
     _assetPairsCachedReader = assetPairsCachedReader;
     _srvAssetPairBestPriceBroadcaster = srvAssetPairBestPriceBroadcaster;
     _orderFlowFeedNotifiers = orderFlowFeedNotifiers;
 }
 public MockDepositsController(SrvBalanceAccess srvBalanceAccess, IAssetsDictionary assetsDictionary)
 {
     _srvBalanceAccess = srvBalanceAccess;
     _assetsDictionary = assetsDictionary;
 }
示例#6
0
 public MarketPlaceController(ITradersRepository tradersRepository, SrvBalanceAccess srvBalanceAccess)
 {
     _tradersRepository = tradersRepository;
     _srvBalanceAccess = srvBalanceAccess;
 }