草庐IT

CustomSettings

全部标签

c# - 设置 Asp.Net Core MVC Json 选项

我的项目中有一个名为AC的类,它有一个类型为IPEndPoint的属性Address。这种类型以及IPAddress因默认情况下无法序列化为JSON而臭名昭著。由于我需要序列化我的类,我实现了两个自定义转换器:IPAddressConverter和IPEndPointConverter。为了让Newtonsoft使用这两个转换器,我创建了这个类:publicsealedclassCustomSettings:JsonSerializerSettings{publicCustomSettings():base(){this.Converters.Add(newIPAddressConve