コード例 #1
0
 public SendPaymentRequestsCommandHandler(
     IPaymentDataRepository paymentRepository,
     IPaymentsQueryRepository queryRepository,
     IBusinessCentralFinancePaymentsService businessCentralFinancePaymentsService)
 {
     _paymentRepository = paymentRepository;
     _queryRepository   = queryRepository;
     _businessCentralFinancePaymentsService = businessCentralFinancePaymentsService;
 }
 public SendClawbacksCommandHandler(
     IAccountDataRepository accountRepository,
     IPaymentsQueryRepository queryRepository,
     IBusinessCentralFinancePaymentsService businessCentralFinancePaymentsService)
 {
     _accountRepository = accountRepository;
     _queryRepository   = queryRepository;
     _businessCentralFinancePaymentsService = businessCentralFinancePaymentsService;
 }
        public void Arrange()
        {
            _fixture = new Fixture();

            var options = new DbContextOptionsBuilder <EmployerIncentivesDbContext>()
                          .UseInMemoryDatabase("EmployerIncentivesDbContext" + Guid.NewGuid()).Options;

            _context = new EmployerIncentivesDbContext(options);
            _sut     = new ApprenticeshipIncentives.PaymentsQueryRepository(new Lazy <EmployerIncentivesDbContext>(_context));
        }
 public GetClawbackLegalEntitiesQueryHandler(IPaymentsQueryRepository queryRepository)
 {
     _queryRepository = queryRepository;
 }
 public GetPayableLegalEntitiesQueryHandler(IPaymentsQueryRepository queryRepository)
 {
     _queryRepository = queryRepository;
 }