public LocksController( IMediator mediator, ILockQueries lockQueries) { _mediator = mediator; this._lockQueries = lockQueries; }
public LockCommandsHandler( ILogger <LockCommandsHandler> logger, IIdentityService identityService, IUnitOfWork unitOfWork, ILockRepository lockRepository, ILockQueries lockQueries) { _lockRepository = lockRepository ?? throw new ArgumentNullException(nameof(lockRepository)); _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _identityService = identityService ?? throw new ArgumentNullException(nameof(identityService)); _lockQueries = lockQueries ?? throw new ArgumentNullException(nameof(lockQueries)); }