Example #1
0
 public PaymentTermsController(IUnitOfWork unitOfWork, IPaymentTermsRepository paymentTermsRepository, IRedisConnectionFactory cache, IMediator mediator)
 {
     _unitOfWork             = unitOfWork;
     _paymentTermsRepository = paymentTermsRepository;
     _cache    = cache;
     _mediator = mediator;
 }
Example #2
0
 public PaymentTermsCommandsHandler(
     ILogger <PaymentTermsCommandsHandler> logger,
     IIdentityService identityService,
     IUnitOfWork unitOfWork,
     IMapper mapper,
     IPaymentTermsRepository paymentTermsConfigurationRepository)
 {
     _unitOfWork             = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     _logger                 = logger ?? throw new ArgumentNullException(nameof(logger));
     _identityService        = identityService ?? throw new ArgumentNullException(nameof(identityService));
     _mapper                 = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _paymentTermsRepository = paymentTermsConfigurationRepository ?? throw new ArgumentNullException(nameof(paymentTermsConfigurationRepository));
 }
 public PaymentTermsBusiness(IPaymentTermsRepository paymentTermsRepository)
 {
     _paymentTermsRepository = paymentTermsRepository;
 }