コード例 #1
0
 internal PaymentServiceFactory(IPaymentsRepository paymentsRepository, IInvoiceTransactionRepository invoiceTransactionRepository, IAgencyRepository agencyRepository, ICandidateRepository candidateRepository, IApplicationSettingsWrapper applicationWrapper)
 {
     _paymentsRepository           = paymentsRepository;
     _invoiceTransactionRepository = invoiceTransactionRepository;
     _agencyRepository             = agencyRepository;
     _candidateRepository          = candidateRepository;
     _applicationWrapper           = applicationWrapper;
 }
コード例 #2
0
 internal SupplierPaymentService(IInvoiceTransactionRepository invoiceTransactionRepository, ICandidateRepository candidateRepository)
 {
     _invoiceTransactionRepository = invoiceTransactionRepository ?? throw new ArgumentNullException(nameof(invoiceTransactionRepository));
     _candidateRepository          = candidateRepository ?? throw new ArgumentNullException(nameof(candidateRepository));
 }
コード例 #3
0
 public InvoiceTransactionRepositoryTests()
 {
     _invoiceTransactionRepository = new InvoiceTransactionRepository();
 }