Esempio n. 1
0
 public BackgroundRunner(INxtServer nxtServer, ITransactionRepository transactionRepository,
                         IBalanceCalculator balanceCalculator, IWalletRepository walletRepository,
                         IContactRepository contactRepository, IAssetTracker assetTracker, IMsCurrencyTracker msCurrencyTracker)
 {
     _nxtServer             = nxtServer;
     _transactionRepository = transactionRepository;
     _balanceCalculator     = balanceCalculator;
     _walletRepository      = walletRepository;
     _contactRepository     = contactRepository;
     _assetTracker          = assetTracker;
     _msCurrencyTracker     = msCurrencyTracker;
 }
 public AccountRequestCalculator(IBalanceCalculator balanceCalculator)
 {
     this.balanceCalculator = balanceCalculator;
 }
Esempio n. 3
0
 public OperationService(IUnitOfWork unitOfWork, IBalanceCalculator balanceCalculator)
     : base(unitOfWork)
 {
     CheckArgument.CheckForNull(balanceCalculator, nameof(balanceCalculator));
     this.balanceCalculator = balanceCalculator;
 }