是否有使用现有 .proto 文件(从 ProtoBuf.Serializer.GetProto(); 生成)和原始字节反序列化为动态对象或普通对象的示例。
让我强调一下,这是我正在解决的一个问题,以改进我的内存不足缓存的调试工具 - 目标是能够使人类可读的任何对象无需使用应用程序(因为我将存储 .缓存中每种类型的原型,因为它在序列化发生时存在)。
此解决方案没有性能考虑,所有选项都在桌面上。如果在 protobuf-net 中有一种方法可以做到这一点,我会很高兴,但如果我需要使用代码生成/替代库,那很好。我不确定最谨慎的方法是什么。