Пример #1
0
 public BalanceService(
     ILogFactory logFactory,
     IBalanceUpdateRepository balanceUpdateRepository,
     ISnapshotRepository snapshotRepository)
 {
     _log = logFactory.CreateLog(this);
     _balanceUpdateRepository = balanceUpdateRepository;
     _snapshotRepository      = snapshotRepository;
 }
 public BalanceUpdateImporter(
     string neoAssetId,
     IBalanceUpdateRepository balanceUpdateRepository,
     ILogFactory logFactory,
     MeLogReader meLogReader)
 {
     _neoAssetId = neoAssetId;
     _balanceUpdateRepository = balanceUpdateRepository;
     _log         = logFactory.CreateLog(this);
     _meLogReader = meLogReader;
 }
 public BalanceUpdateService(IBalanceUpdateRepository balanceUpdateRepository,
                             ICashInRepository cashInRepository,
                             ICashOutRepository cashOutRepository,
                             ICashTransferRepository cashTransferRepository,
                             ILogger <BalanceUpdateService> logger)
 {
     _balanceUpdateRepository = balanceUpdateRepository;
     _cashInRepository        = cashInRepository;
     _cashOutRepository       = cashOutRepository;
     _cashTransferRepository  = cashTransferRepository;
     _logger = logger;
 }