У меня есть такой объект:
[JsonObject]
public class Thing<T> where T: class
{
[JsonProperty()]
T Data { get; set; }
[JsonProperty("error")]
public int ErrorCode { get; set; }
}
Есть ли способ заставить его сериализовать его так, чтобы он давал что-то вроде этого, когда T
является классом с одним Значение свойство, например:
{ value: "content", error: 1 }
вместо этого:
{ data: { value: "content" }, error: 1 }
К сожалению, я не могу получить данные из класса данных.