Esempio n. 1
0
 public AccountService(
     IBankingAccountRepository accountRepository,
     IMapper mapper)
 {
     this.accountRepository = accountRepository;
     this.mapper            = mapper;
 }
 public TransactionService(ITransactionRepository transactionRepository,
                           IBankingAccountRepository accountRepository,
                           ITransactionManager transactionManager,
                           IMapper mapper)
 {
     this.transactionRepository = transactionRepository;
     this.accountRepository     = accountRepository;
     this.transactionManager    = transactionManager;
     this.mapper = mapper;
 }
 public TransactionManager(IUnitOfWork unitOfWork,
                           IBankingAccountRepository accountRepository,
                           ITransactionRepository transactionRepository,
                           ITransactionHistoriesRepository transactionHistories
                           )
 {
     _unitOfWork           = unitOfWork;
     AccountRepository     = accountRepository;
     TransactionRepository = transactionRepository;
     TransactionHistories  = transactionHistories;
 }