public NewTrackService( IWalletRepository walletRepository, IBitcoinServiceFactory bitcoinServiceFactory, IInTransactionRepository inTransactionRepository) { _walletRepository = walletRepository; _bitcoinServiceFactory = bitcoinServiceFactory; _inTransactionRepository = inTransactionRepository; }
public SendService( IWalletRepository walletRepository, IOutTransactionRepository outTransactionRepository, IBitcoinServiceFactory bitcoinServiceFactory) { _walletRepository = walletRepository; _outTransactionRepository = outTransactionRepository; _bitcoinServiceFactory = bitcoinServiceFactory; }
public ConfirmationTrackService( IBitcoinServiceFactory bitcoinServiceFactory, IWalletRepository walletRepository, IInTransactionRepository inTransactionRepository, IMemoryCache memoryCache) { _bitcoinServiceFactory = bitcoinServiceFactory; _walletRepository = walletRepository; _inTransactionRepository = inTransactionRepository; _memoryCache = memoryCache; }
public DogeMainController(IBitcoinServiceFactory serviceFactory) { _service = serviceFactory.GetService(CoinTypes.Dogecoin, false); }
public BitcoinTestController(IBitcoinServiceFactory serviceFactory) { _service = serviceFactory.GetService(CoinTypes.Bitcoin, true); }