我正在将一个大型代码库转换为 .NET Core,但是我遇到了一个问题,就是找不到替代 System.Web.Script.Serialization
中的 [ScriptIgnore]
属性。
是否有这个属性的替代品?
我正在将一个大型代码库转换为 .NET Core,但是我遇到了一个问题,就是找不到替代 System.Web.Script.Serialization
中的 [ScriptIgnore]
属性。
是否有这个属性的替代品?
System.Text.Json.Serialization.JsonIgnore
或是(根据你的 .NET 版本)Newtonsoft 的 JsonIgnoreAttribute
。在 .NET Core 中,[ScriptIgnore]
和 System.Web.Script.Serialization
命名空间已不再使用,应仅用于旧版本的 .NET Framework。
System.Text.Json
应与 .NET Framework 4.7.2 之后的所有版本兼容,但我没有测试过: