public async Task <Unit> Handle(DeleteProductCommand request, CancellationToken cancellationToken)
        {
            _repository.DeleteById(request.Id);
            await _repository.SaveChangesAsync();

            return(Unit.Value);
        }