2
respostas

Consumir _links no retorno do Json

Como eu faço para obter apenas os _links desse retorno JSON?

{
    "id":"1",
    "items":[
        {
            "id":"11",
            "nome":"teste",
        }],
        "_links":{
            "vendedor":{
                "href":"https://teste/vendedor/5",
                "type":"GET"
            },
            "comprador":{
                "href":"https://teste/comprador/4",
                "type":"GET"
            },
        }
}
2 respostas

Fala, Diego, td bem?

Se vc estiver consumindo no próprio C# você deverá ter uma classe com propriedade que representa essa lista de links. Então na hora de desserializar o JSON o objeto vai estar pronto para você.

Exemplo para uma classe chamada ClasseDesejada:

var objeto = await response.Content.ReadAsAsync<ClasseDesejada>();
// aqui você já teria a propriedade 
// objeto.Links com Vendedor e Comprador

Espero que tenha ajudado!

Opa, Diego, tudo certo?

Conseguiu evoluir nessa dúvida? Dá um feedback pra gente aqui, por favor.