none
Resultado de uma Api que retorna um arquivo json base64 está nulo RRS feed

  • Pergunta

  •  public class Resultado
            {

                [JsonProperty("_Mensagem")]
                public String Mensagem { get; set; }

                [JsonProperty("_Conteudo")]
                public String Conteudo { get; set; }

                [JsonProperty("_MensagemErroInterno")]
                public String MensagemErroInterno { get; set; }

                [JsonProperty("_Retorno")]
                public Object Retorno { get; set; }

                [JsonProperty("_TipoLog")]
                public Int32 TipoLog { get; set; }

                [JsonProperty("_Sucesso")]
                public Boolean Sucesso { get; set; }
            }

                                                          

      StringContent queryString = new S

    StringContent(JsonConvert.Serialize

    Object(oDadosConfigExpelliarmusSistema));
                            HttpResponseMessage response = httpCliente.PostAsync(URI, queryString).Result;
                            if (response.IsSuccessStatusCode)
                            {
                                var apiJsonString = response.Content.ReadAsStringAsync().Result;

                                resultado = JsonConvert.DeserializeObject<Resultado>(apiJsonString);




                            }

    O resultado esta como false e nulo.

    Como faço para resolver esse problema ?

               
    quarta-feira, 18 de março de 2020 15:48

Todas as Respostas

  • Reveja seu codigo.

    Parse error on line 1:
     public class Resulta
    -^
    Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[', got 'undefined'

    quinta-feira, 9 de abril de 2020 14:55
    Moderador
  • Procure não usar .Result.

    Procuro colocar isso em um IEnumerable ou faça um parse da classe.


    Espero ter ajudado. Se ajudei, favor marcar no fórum falando que foi útil.

    Mauricio Junior - Comunidade www.ecode10.com

    quarta-feira, 20 de maio de 2020 20:03
  • Coloca assim: var apiJsonString = await response.Content.ReadAsStringAsync();; Isso deve resolver
    sexta-feira, 3 de julho de 2020 03:43