public WeightUnitsController(IUnitOfWork unitOfWork, IWeightUnitRepository weightUnitRepository, IRedisConnectionFactory cache, IMediator mediator) { _unitOfWork = unitOfWork; _weightUnitRepository = weightUnitRepository; _cache = cache; _mediator = mediator; }
public WeightUnitCommandsHandler( ILogger <WeightUnitCommandsHandler> logger, IIdentityService identityService, IUnitOfWork unitOfWork, IMapper mapper, IWeightUnitRepository weightUnitConfigurationRepository) { _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)); _weightUnitRepository = weightUnitConfigurationRepository ?? throw new ArgumentNullException(nameof(weightUnitConfigurationRepository)); }
public AssignPriceUnitCommandHandler( ILogger <AssignPriceUnitCommandHandler> logger, IUnitOfWork unitOfWork, IMapper mapper, IPriceUnitRepository priceUnitRepository, IWeightUnitRepository weightUnitRepository) { _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _priceUnitRepository = priceUnitRepository ?? throw new ArgumentNullException(nameof(priceUnitRepository)); _weightUnitRepository = weightUnitRepository ?? throw new ArgumentNullException(nameof(weightUnitRepository)); }