Здравствуйте.
Есть сайт который через АПИ выдает информацию в виде JSON строки.
Сделал классы, все десериализую в них.
Но вот попалась одна фигня которая поломала все что можно.
есть некий класс:
public class SubCategoryFullDetail
{
...
...
public string value { get; set; }
...
}
Но сайт для этого поля может возвращать разный результат. В одном случае это просто строка типа “25” а в дргом случае там возвращается JSON объект типа такого:
public class LinkValue
{
public string deeplink { get; set; }
public string url { get; set; }
}
Можно ли каким то образом сделать так чтобы JSON сам мог определить в какой класс десериализовать??
Для десериализации использую стандартный System.Text.JSON