1
我有超过100个类从一个通用的基地继承。因此,我在运行时动态使用这样的代码加入其中:如何调试protobuf-net缺失类型?
RuntimeTypeModel.Default.Add(typeof(BaseClass<SubClass>),true)
.AddSubType(1,typeof(SubClass));
现在一个子类的序列化过程中,我得到一个“缺失型”的例外,但我需要知道哪些类型它试图解码。
是否有一个事件处理程序或我可以使用的东西?如何确定问题类型?
您能否提供确切的错误消息?我认为在大多数情况下,它确实给出了类型......? –
你说得对。我认为这个错误被埋在了堆栈中,但它实际上告诉我这是缺少的类型。 –
so ...全部好? –