Если у меня есть следующий класс модели
public class User
{
public string Name {get; set;}
public string UUID {get; set;}
}
Следующая строка JSON будет преобразована правильно
// JSON 1
{
"User": {
"Name": "Hello World",
"UUID": "000000-00000-00000"
}
}
В моем случае иногда у меня есть следующее JSON JSON 2
что свойство User
JSON представляет значение UUID
вместо объекта пользовательской модели
// JSON 2
{
"User": "000000-00000-00000"
}
Я хочу использовать класс User
как ASP. Net Core модель параметров действия, а это значит, что мне может понадобиться пользовательский JsonConverter
.
Можно ли как-то преобразовать приведенную выше строку JSON в User
Class?