C# Создать модель для JSON, где имя атрибута не является статичным
Мне нужно иметь модель json класса aC#. Проблема в том, что один из атрибутов ("1" и "999999999") не является статичным и может быть изменен. Все остальные атрибуты являются статическими
Json First
{
"DD": {
"1": {
"Identifier": "1",
"Description": {
"En": null
},
"ID": "X"
}
}
}
Json Second
{
"DD": {
"999999999": {
"Identifier": "99",
"Description": {
"En": null
},
"ID": "C"
}
}
}
Вот как это может выглядеть, но не работает должным образом с источником:
public partial class Welcome
{
public Dd Dd { get; set; }
}
public partial class Dd
{
public The1 The1 { get; set; }
}
public partial class The1
{
public string Identifier { get; set; }
public Description Description { get; set; }
public string Id { get; set; }
}
public partial class Description
{
public object En { get; set; }
}
Есть ли какие-либо предположения о том, как это можно сделать? Спасибо