JsonIgnore属性在ASP.NET中不起作用吗?

19 浏览
0 Comments

JsonIgnore属性在ASP.NET中不起作用吗?

在我的项目中,我有一个带有循环引用的对象。我已经在字段上方放置了[JsonIgnore],如下所示:

    [JsonIgnore]
    public virtual Foobar ChildObject { get; set; }

但是,当我序列化对象时,仍然会出现循环引用错误。唯一没有使用JsonIgnore的字段是字符串字段,不应该引起这个问题。是否还需要做其他事情来让JsonIgnore起作用?

谢谢!

0