public override Task <RankingResponse> Obter(RankingRequest request, ServerCallContext context) { var response = new RankingResponse(); try { var usuarioId = request.UsuarioId.ToGuid(); var envelopeResponse = servico.Obter(usuarioId); var obterParser = new RankingObter(); response = obterParser.Response(envelopeResponse); } catch (Exception ex) { response.HttpStatusCode = (int)HttpStatusCode.InternalServerError; } return(Task.FromResult(response)); }
public RankingClient() { client = new Ranking.RankingClient(channel); obterParser = new RankingObter(); }