Я был бы рад использовать либо NewtonSoft, либо System.Text.Json. десериализаторы.
У меня будет много разных ответов, поступающих от API, и я бы предпочел не писать отдельные объекты ответа для каждого.
Например, каждый ответ содержит сообщение свойство и свойство кода состояния, то это фактические данные.
Итак, мне хотелось бы иметь
Код: Выделить всё
public class ApiResponse
{
public string StatusCode{ get; set; }
public string Message{ get; set; }
public ICollection Data { get; set; }
}
Я знаю, что могу установить декоратор JsonProperty[], но проблема в том, что это не является динамическим с T.
Если есть технический способ, но он не проще, чем просто создание отдельных объектов ответа для каждого, я буду рад продолжать писать отдельные объекты; но было бы интересно найти лучшее решение, которого я не нашел, если оно существует.
Подробнее здесь: https://stackoverflow.com/questions/784 ... have-the-p
Мобильная версия