ServiceStuck Dump () базового класса - PullRequest
1 голос
/ 31 мая 2019

Я использую ServiceStack Dump () в журналах, чтобы выгрузить весь объект на консоль, однако я просто заметил, что когда рассматриваемый объект приведен к базовому классу, только те свойства класса будут сериализованы.Есть ли способ сериализации полного класса?Я искал перегрузку с параметром типа, который позволил бы мне сделать что-то вроде obj.Dump(obj.GetType()), но его не существует.

Есть ли способ сериализации этого объекта?Я знаю, что для входа в консоль существует множество различных опций, но я использовал это прежде всего для простоты и удобства использования.

1 Ответ

0 голосов
/ 31 мая 2019

Вы можете привести его к объекту, где вместо него будет использоваться тип времени выполнения:

((object)obj).Dump();
...