2015-04-17 81 views
0

看到类似这样的错误后:JsonConstructor属性不工作的RavenDB

无法找到一个构造函数使用的类型XXX。一个类 或者有一个默认的构造函数,一个带参数的构造函数或者一个用JsonConstructor属性标记的构造函数。路径XX.XX

当试图从RavenDB加载已经存在的数据时,我试图使用[JsonConstructor],但是我无法让它工作。

删除了所有其他构造函数以强制RavenDB使用我所需的构造函数(并尝试各种其他的东西)后,它使得我认为该属性似乎被RavenDb忽略。

但是,RavenDB custom serialization documentation建议所有属性应该工作。

回答