Beispiel #1
0
 public BinanceIntegrationStrategy(IExchangeIntegrationCache cache, IBinanceIntegrationClient binanceIntegrationClient)
 {
     _cache = cache ??
              throw new ArgumentNullException(nameof(cache));
     _binanceIntegrationClient = binanceIntegrationClient ??
                                 throw new ArgumentNullException(nameof(binanceIntegrationClient));
 }
 public BitcoinTradeIntegrationStrategy(IExchangeIntegrationCache cache, IBitcoinTradeIntegrationClient bitcoinTradeIntegrationClient)
 {
     _cache = cache;
     _bitcoinTradeIntegrationClient = bitcoinTradeIntegrationClient;
 }
 public KuCoinIntegrationStrategy(IExchangeIntegrationCache cache, IKuCoinIntegrationClient kuCoinIntegrationClient)
 {
     _cache = cache;
     _kuCoinIntegrationClient = kuCoinIntegrationClient;
 }
Beispiel #4
0
 public CoinbaseIntegrationStrategy(IExchangeIntegrationCache cache, ICoinbaseIntegrationClient coinbaseIntegrationClient)
 {
     _cache = cache;
     _coinbaseIntegrationClient = coinbaseIntegrationClient;
 }
Beispiel #5
0
 public HitBTCIntegrationStrategy(IExchangeIntegrationCache cache, IHitBTCIntegrationClient hitBTCIntegrationClient)
 {
     _cache = cache;
     _hitBTCIntegrationClient = hitBTCIntegrationClient;
 }