public override async Task <ListarPorRecursoReply> ListarPorRecurso(BaseRequest request, ServerCallContext context) { ListarPorRecursoReply result = new ListarPorRecursoReply(); result.Lista.AddRange(_mapper.Map <IEnumerable <TarefaModel> >(_tarefaAppService.ListarPorRecurso(new Guid(request.Id)))); return(await Task.FromResult(result)); }
public async Task <IEnumerable <TarefaViewModel> > ListarPorRecursoAsync(Guid idRecurso) { BaseRequest request = new BaseRequest { Id = idRecurso.ToString() }; ListarPorRecursoReply response = await _client.ListarPorRecursoAsync(request); return(_mapper.Map <IEnumerable <TarefaViewModel> >(response.Lista)); }