public async Task <RecursoViewModel> Handle(GetRecursoQuery request, CancellationToken cancellationToken)
    {
        RecursoViewModel result = _mapper.Map <RecursoViewModel>(await _unitOfWork.RecursoRepository.GetAsync(request.Id));

        if (result != null)
        {
            result.Senha = null;
            result.Salt  = null;
        }

        return(result);
    }
 public async UnaryResult <RecursoViewModel> GetAsync(GetRecursoQuery query)
 {
     return(await _mediator.Send(query));
 }