none
Retornando lista ou objeto RRS feed

  • Pergunta

  • Tenho um metodo que faz uma chamada HttpGet e que retorna um jSon.
    No entanto, nunca sei se estara retornando uma lista ou somente 1 objeto, visto que algumas api's retornam um unico objeto e outras retornam um array(lista).

    Entao quando retorna uma lista, tudo funciona:

    result = JsonConvert.DeserializeObject<List<dynamic>>(httpResponse);

    Agora se retornar um unico objeto, essa linha acima ira gerar uma excessao por nao ser uma lista q esta retornando.

    Alem disso, como irei definir a assinatura do metodo, visto que nao sei se ira retornar lista ou objeto ?

    public async static Task<IEnumerable<dynamic>> Get(string uri)

    Qual a saida ? Abracos



    • Editado AGA Neto terça-feira, 16 de outubro de 2018 15:40
    terça-feira, 16 de outubro de 2018 15:35