コード例 #1
0
 /// <summary>
 /// Default injectable constructor
 /// </summary>
 /// <param name="dataDbContext"></param>
 /// <param name="balanceRepository"></param>
 /// <param name="ledgerTransactionRepository"></param>
 /// <param name="transactionRepository"></param>
 public UnitOfWork(DataDbContext dataDbContext, IBalanceRepository balanceRepository,
                   ILedgerTransactionRepository ledgerTransactionRepository, ITransactionRepository transactionRepository)
 {
     DataDbContext               = dataDbContext;
     BalanceRepository           = balanceRepository;
     LedgerTransactionRepository = ledgerTransactionRepository;
     TransactionRepository       = transactionRepository;
 }
コード例 #2
0
 public LedgerTransactionService(ILedgerTransactionRepository transactionRepo)
 {
     this._transactionRepo = transactionRepo;
 }