Asp Api模型类在模型更新时删除JsonIgnore属性

时间:2019-06-28 06:17:13

标签: asp.net json entity-framework asp.net-web-api

我正在将JsonIgnore属性添加到实体模型类以避免自引用循环。但是,每次我从EDMX Design更新模型时,所有添加的属性都将被删除,而我必须再次输入所有属性。这已成为一件繁琐的工作。因此,如何永久地或通过EDMX设计属性添加这些属性,以便即使在模型更新时也不会更改。

[JsonIgnore]
public long PrdUid { get; set; }
public string Name { get; set; }
public string Detail { get; set; }

[JsonIgnore]
public virtual MetalTbl MetalTbl { get; set; }
[JsonIgnore]
public virtual ThemeTbl ThemeTbl { get; set; }

0 个答案:

没有答案