RavenDB使用JsonIgnore属性存储属性

时间:2012-12-27 22:21:34

标签: c# json ravendb

乌鸦相当新鲜。但只是阅读一些忽视房产的文件似乎很简单。但由于某种原因,我不想保存的财产正在被保存。不知道为什么。感谢您提供任何帮助或指导。

这是在Entity项目中创建的属性(Web项目解决方案的一部分)

我没有班级btw的属性

[JsonIgnore]
    public bool AllowedToEdit
     {
         get { return _allowedToEdit; }
         set { _allowedToEdit = value; }
     }

不确定还要发布什么,但此属性正在保存。

1 个答案:

答案 0 :(得分:16)

如果您使用的是RavenDB 1.0,则应该按原样运行。

如果您使用的是RavenDB 2.0,则需要确保从Raven.Imports.Newtonsoft.Json而不是Newtonsoft.Json

导入