【发布时间】:2013-04-05 05:35:28
【问题描述】:
谁能给我指点 NEventStore 3.0 的 protobuf-net 序列化程序?
我认为主要是由于事件存储 3 中的序列化将事件主体和标头包装在 EventMessage 中。
我不确定如何正确设置自定义序列化程序。
【问题讨论】:
-
我对事件存储一无所知,但查看项目页面,它说在问题中包含“cqrs” - 大概是项目所有者主要监控它。如果我可以提供任何 protobuf-net 信息,我会提供帮助 - 但我不熟悉 eventstore API。然而!它看起来主要是一个实现
ISerialize接口的案例,它看起来直接适合protobuf-net 的API。 -
嗨,Marc,是的,为添加标签而欢呼。我相信乔纳森会发现这个问题,他通常很擅长回答 SO。这确实归结为 protobuf-net 问题,而不是 ES3 问题。
-
我会去查看源代码并测试其他序列化机制中的[一个],看看它是如何插入的。
-
@boz 最终大部分都与 ES3 管道有关,但我会在中途遇到你并说“两者兼而有之”:)
-
@boz 在其中使用
object会造成问题。您事先知道这些值是什么吗? protobuf-net 最适合可预测的架构
标签: serialization protobuf-net cqrs neventstore