ASP.NETCoreWebAPIwithEntityFrameworkCore7code-first--忽略的基类属性在序列化时仍会显示出来
创始人
2024-09-18 09:30:48
0

这个问题是因为在使用Entity Framework Core Code First时,忽略基类属性在序列化时仍然会被包含在结果中。解决方法如下:

  1. 在基类中使用“[NotMapped]”特性标记忽略的属性,如下所示:
public class BaseEntity
{
    [NotMapped]
    public int IgnoredProperty { get; set; }
}
  1. 在派生类中使用新的属性覆盖基类属性,并在该属性上使用“[JsonIgnore]”特性标记,如下所示:
public class DerivedEntity : BaseEntity
{
    [JsonIgnore]
    public int IgnoredProperty { get; set; }
}

这样,在序列化派生类的实例时,忽略的属性就不会被序列化了。

相关内容

热门资讯

实操分享!德州之星辅助器,微信... 实操分享!德州之星辅助器,微信小程序雀神辅助器安卓版,竹间茶馆辅助器(有挂方法)1、完成雀神辅助器安...
重大消息!德扑之星可以设置埋牌... 重大消息!德扑之星可以设置埋牌,七彩全民雀神辅助,边锋游戏辅助器(有挂解密);1、下载好七彩全民雀神...
实测交流!德州ai辅助工具购买... 实测交流!德州ai辅助工具购买,七彩云南游戏辅助器,越乡游义乌麻将牛牛挂(有挂规律)1、越乡游义乌麻...
总算了解!aapoker线上规... 总算了解!aapoker线上规律,雀神小程序辅助购买,掌酷十三张外挂是真的吗(有挂方法)1、不需要A...
重大通报!哈糖大菠萝平台正规,... 重大通报!哈糖大菠萝平台正规,广东雀神智能插件安装包,吉祥棋牌填大坑科技有挂吗(有挂方法)1、吉祥棋...
玩家必看科普!wpk俱乐部可以... 玩家必看科普!wpk俱乐部可以盈利,广东雀神小程序怎么提升杠爆率,火神互娱有没有外挂(有挂方法)1)...
程序员教你!gg扑克软件,广东... 程序员教你!gg扑克软件,广东雀神小程序机制,财神十三张用新号打胜率会高(有挂揭秘)财神十三张用新号...
玩家必看科普!微扑克钻石能提高... 玩家必看科普!微扑克钻石能提高胜率,微信雀神辅助软件下载,麻将朋友局有挂吗(有挂插件)1、金币登录送...
记者爆料!微扑克俱乐部24小时... 您好,手机人海斗牛辅助器通用版这款游戏可以开挂的,确实是有挂的,需要了解加微【757446909】很...
一分钟了解!红龙扑克是真是假,... 一分钟了解!红龙扑克是真是假,雀神广东麻将专用神器,中至南昌小程序辅助器(有挂技巧)1、中至南昌小程...