Beispiel #1
0
 public WalletService(EtheriumService etheriumService,
                      ZCashService zCashService,
                      ILitecoinService litecoinService,
                      IDogecoinService dogecoinService,
                      IDashService dashService,
                      IBitcoinService bitcoinService,
                      IBitcoinCashService bitcoinCashService)
 {
     _etheriumService    = etheriumService;
     _zCashService       = zCashService;
     _litecoinService    = litecoinService;
     _dogecoinService    = dogecoinService;
     _dashService        = dashService;
     _bitcoinService     = bitcoinService;
     _bitcoinCashService = bitcoinCashService;
 }
 public SyncPersonalWalletCommandHandler(
     IFortifex4DBContext context,
     IDateTimeOffsetService dateTimeOffset,
     IBitcoinService bitcoinService,
     IEthereumService ethereumService,
     IDogecoinService dogecoinService,
     ISteemService steemService,
     IHiveService hiveService)
 {
     _context         = context;
     _dateTimeOffset  = dateTimeOffset;
     _bitcoinService  = bitcoinService;
     _ethereumService = ethereumService;
     _dogecoinService = dogecoinService;
     _steemService    = steemService;
     _hiveService     = hiveService;
 }
Beispiel #3
0
        public CoinManager(IBitcoinCashService bitcoinCash,
                           IBitcoinService bitcoin,
                           IDashService dash,
                           IDogecoinService dogecoin,
                           ILitecoinService litecoin)
        {
            _bitcoinCashService = bitcoinCash;
            _bitcoinService     = bitcoin;
            _dashService        = dash;
            _dogecoinService    = dogecoin;
            _litecoinService    = litecoin;

            _coinServices = new List <ICoinService>();

            _coinServices.Add(bitcoinCash);
            _coinServices.Add(bitcoin);
            _coinServices.Add(dash);
            _coinServices.Add(dogecoin);
            _coinServices.Add(litecoin);
        }