Esempio n. 1
0
 public ContractTermsController(IUnitOfWork unitOfWork, IContractTermsRepository contractTermsRepository, IRedisConnectionFactory cache, IMediator mediator)
 {
     _unitOfWork = unitOfWork;
     _contractTermsRepository = contractTermsRepository;
     _cache    = cache;
     _mediator = mediator;
 }
Esempio n. 2
0
 public ContractTermsCommandsHandler(
     ILogger <ContractTermsCommandsHandler> logger,
     IIdentityService identityService,
     IUnitOfWork unitOfWork,
     IMapper mapper,
     IContractTermsRepository contractTermsConfigurationRepository)
 {
     _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));
     _contractTermsRepository = contractTermsConfigurationRepository ?? throw new ArgumentNullException(nameof(contractTermsConfigurationRepository));
 }