Я пытаюсь десериализации следующий JSON в массив с помощью C# динамики:Как десериализировать массив с использованием динамики C#?
[
{
"itemId":"15",
"quantity":101,
"eventTimestamp":"00000000-0000-0000-0000-000000000000",
"salesChannel":"1",
"unlimitedQuantity":false
},
{
"itemId":"15",
"quantity":101,
"eventTimestamp":"00000000-0000-0000-0000-000000000000",
"salesChannel":"2",
"unlimitedQuantity":false
}
]
Я уже пробовал два разных подхода, без успеха:
dynamic itemsBalance = JObject.Parse(content);
и
var itemBalanceType = new {
itemId = "", quantity = 0, eventTimestamp = "", salesChannel = ""
};
var itemsBalance = JsonConvert.DeserializeAnonymousType(content, itemBalanceType);
В настоящее время я использую динамику C# со всеми другими десериализациями и не хочу создавать классы для каждого ответа. Есть ли способ сделать это?
Благодаря