none
duvidas serialização RRS feed

  • Pergunta

  • Pessoal,

    como faço para serializar essa situação:

    public List<ProdutoRaiz> ObterProdutos(int local, List<ProdutoRaiz> produtos)
     

    local + produtos 

    JsonConvert.SerializeObject();
     

    Infelizmente tem que ser separado, não posso colocar em um objeto o local. O JSon tem que ficar assim:

    {
    
    "local":10030,
    
    "produto":[
    
       {
    
          "cdProduto":1
    
       },
    
       {
    
          "cdProduto":81
    
       },
    
       {
    
          "cdProduto":488400
    
       }
    
    ]
    
    }




    • Editado IgorFKModerator segunda-feira, 4 de novembro de 2019 18:42 Formatação
    segunda-feira, 4 de novembro de 2019 17:25

Todas as Respostas

  • Você precisa montar um objeto desse jeito para que fique serializado como precisa:

    public class Produto
    {
        public int cdProduto { get; set; }
    }

    public class RootObject
    {
        public int local { get; set; }
        public List<Produto> produto { get; set; }
    }
    • Sugerido como Resposta IgorFKModerator terça-feira, 5 de novembro de 2019 13:33
    terça-feira, 5 de novembro de 2019 12:06