コード例 #1
0
 public PaymentManager(ICheckingAccountRepository accountRepository, IPaymentRepository paymentRepository, IFeeRepository feeRepository, IEntryRepository entryRepository)
 {
     _checkingAccountRepository = accountRepository;
     _paymentRepository         = paymentRepository;
     _feeRepository             = feeRepository;
     _entryRepository           = entryRepository;
 }
コード例 #2
0
        public PaymentManagerAndRepositoriesTest()
        {
            var server = new TestServer(new WebHostBuilder()
                                        .UseStartup <Startup>());

            SeedData.PopulateDatabase(server.Host.Services);

            _checkingAccountRepository = (ICheckingAccountRepository)server.Host.Services.GetService(typeof(ICheckingAccountRepository));
            _paymentRepository         = (IPaymentRepository)server.Host.Services.GetService(typeof(IPaymentRepository));
            _feeRepository             = (IFeeRepository)server.Host.Services.GetService(typeof(IFeeRepository));
            _entryRepository           = (IEntryRepository)server.Host.Services.GetService(typeof(IEntryRepository));
        }
コード例 #3
0
 public Handler(IMapper mapper, IUserRepository userRepository, IBankAccountRepository bankAccountRepository,
                ISavingAccountRepository savingAccountRepository, ICheckingAccountRepository checkingAccount,
                ITimeDepositRepository timeDepositRepository, ITransactionRepository transactionRepository)
 {
     _userRepository          = userRepository;
     _bankAccountRepository   = bankAccountRepository;
     _savingAccountRepository = savingAccountRepository;
     _checkingAccount         = checkingAccount;
     _timeDepositRepository   = timeDepositRepository;
     _transactionRepository   = transactionRepository;
     _mapper = mapper;
 }
コード例 #4
0
 public CheckingAccountDomain(ICheckingAccountStatusRepository checkingAccountStatusRepository,
                              ICheckingAccountRepository checkingAccountRepository,
                              ICheckingAccountTransactionRepository checkingAccountTransactionRepository,
                              ICheckingAccountTransactionStatusRepository checkingAccountTransactionStatusRepository,
                              ICheckingAccountTransactionTypeRepository checkingAccountTransactionTypeRepository,
                              ICurrencyRepository currencyRepository)
 {
     this.checkingAccountStatusRepository            = checkingAccountStatusRepository;
     this.checkingAccountRepository                  = checkingAccountRepository;
     this.checkingAccountTransactionRepository       = checkingAccountTransactionRepository;
     this.checkingAccountTransactionStatusRepository = checkingAccountTransactionStatusRepository;
     this.checkingAccountTransactionTypeRepository   = checkingAccountTransactionTypeRepository;
     this.currencyRepository = currencyRepository;
 }
コード例 #5
0
 public CheckingAccountService(ICheckingAccountRepository checkingAccountRepository, IClientRepository clientRepository)
 {
     _checkingAccountRepository = checkingAccountRepository;
     _clientRepository          = clientRepository;
 }
コード例 #6
0
 public TransactionConsumer(ICheckingAccountRepository checkingAccountRepository)
 {
     this.checkingAccountRepository = checkingAccountRepository;
 }
コード例 #7
0
 public CheckingAccountService(ICheckingAccountRepository checkingAccountRepository, IClientRepository clientRepository, ITransactionRepository transactionRepository)
 {
     _checkingAccountRepository = checkingAccountRepository;
     _clientRepository          = clientRepository;
     _transactionRepository     = transactionRepository;
 }
コード例 #8
0
 public CheckingAccountDomain(ICheckingAccountRepository checkingAccountRepository)
 {
     this.checkingAccountRepository = checkingAccountRepository;
 }
コード例 #9
0
 public Handler(ICheckingAccountRepository repository)
 {
     _repository = repository;
 }
コード例 #10
0
 public CheckingAccountService(ICheckingAccountRepository CheckingAccountRepository)
     : base(CheckingAccountRepository)
 {
     _checkingAccountRepository = CheckingAccountRepository;
 }
コード例 #11
0
 public CheckingAccountService(ICheckingAccountRepository checkingAccountRepository)
 {
     _checkingAccountRepository = checkingAccountRepository;
 }
コード例 #12
0
 /// <summary>
 /// Contructor
 /// </summary>
 /// <param name="_checkingAccountRepository">Checking Account Repository Injection</param>
 /// <param name="_postRepository">Checking Account Repository Injection</param>
 public CheckingAccountService(ICheckingAccountRepository _checkingAccountRepository, IPostRepository _postRepository)
 {
     _repository = _checkingAccountRepository;
     _postRepo   = _postRepository;
 }
コード例 #13
0
 public SearchByAccountConsumer(ICheckingAccountRepository checkingAccountRepository)
 {
     this.checkingAccountRepository = checkingAccountRepository;
 }
コード例 #14
0
 /// <summary>
 /// Constructor
 /// </summary>
 public CheckingAccountController(ICheckingAccountRepository checkingAccountRepository, ICheckingAccountService checkingAccountService, IMapper mapper)
 {
     _checkingAccountRepository = checkingAccountRepository;
     _checkingAccountService    = checkingAccountService;
     _mapper = mapper;
 }
コード例 #15
0
 /// <summary>
 /// Contructor
 /// </summary>
 /// <param name="_checkingAccountRepository">Checking Account Repository Injection</param>
 /// <param name="_postRepository">Checking Account Repository Injection</param>
 public PostService(ICheckingAccountRepository checkingAccountRepository, IPostRepository _postRepository)
 {
     _checkingAccountRepository = checkingAccountRepository;
     _repository = _postRepository;
 }