我在日志中使用ServiceStack的Dump()将整个对象转储到控制台,但是我只是注意到,当有问题的对象被强制转换为基类时,只有那些类的属性会被序列化。有什么方法可以序列化完整的类吗?我在寻找带有类型参数的重载,该重载将允许我执行类似public SamplePlugin(string unsecure = null, string secure = null) {}
的操作,但它不存在。
有没有一种方法可以序列化该对象?我知道有很多其他选项可以登录控制台,但是我主要是为了简化操作和使用的方便性。
答案 0 :(得分:0)
您可以将其向下转换为将使用运行时类型的对象:
((object)obj).Dump();