Включить переменные класса (статические) в возвращаемый JSON - PullRequest
0 голосов
/ 10 октября 2018

Когда ответ возвращает объект из подпружиненной загрузки, JSON содержит все атрибуты объекта, но переменные класса недоступны.Как я могу вернуть статические атрибуты тоже в возвращаемом json ??

примере класса:

public class classA{
    private static int var;
    private string name;
    private string address;
}

JSON возвращает как:

{ name : "", address : ""}

Мне требуется возвратбыть:

{var : "", name : "", address : ""}

1 Ответ

0 голосов
/ 10 октября 2018

Статические переменные не сериализуются , поэтому во время десериализации из класса будет загружено статическое значение переменной (будет загружено текущее значение.)

См .: are-static-переменные-сериализовать-в-сериализации-процесса?

...