Serialization 如何将JsonApiSerializerSettings和JsonOutputFormatter转换为.Net Core 3.0

Serialization 如何将JsonApiSerializerSettings和JsonOutputFormatter转换为.Net Core 3.0,serialization,deserialization,asp.net-core-3.0,.net-core-3.0,jsonapi-serialize,Serialization,Deserialization,Asp.net Core 3.0,.net Core 3.0,Jsonapi Serialize,Hi Im当前正在将解决方案从.Net Core 2.2更改为.Net Core 3.0。Net Core2.2软件具有如下JsonApiSerializerSettings和JsonOutputFormatter设置 var jsonApiSerializerSettings = new JsonApiSerializerSettings { DateTimeZoneHandling = DateTimeZoneHandling.Utc, DateF

Hi Im当前正在将解决方案从.Net Core 2.2更改为.Net Core 3.0。Net Core2.2软件具有如下JsonApiSerializerSettings和JsonOutputFormatter设置

  var jsonApiSerializerSettings = new JsonApiSerializerSettings
    {
        DateTimeZoneHandling = DateTimeZoneHandling.Utc,
        DateFormatHandling = DateFormatHandling.IsoDateFormat,
        Formatting = Formatting.Indented,
        NullValueHandling = NullValueHandling.Ignore
    };


var jsonApiOutputFormatter = new JsonOutputFormatter(jsonApiSerializerSettings,ArrayPool<char>.Shared);
jsonApiOutputFormatter.SupportedMediaTypes.Clear();
jsonApiOutputFormatter.SupportedMediaTypes.Add("application/vnd.api+json");
var jsonApiSerializerSettings=新的jsonApiSerializerSettings
{
DateTimeZoneHandling=DateTimeZoneHandling.Utc,
DateFormatHandling=DateFormatHandling.IsoDateFormat,
格式化=格式化。缩进,
NullValueHandling=NullValueHandling.Ignore
};
var jsonApiOutputFormatter=新的JsonOutputFormatter(jsonApiSerializerSettings,ArrayPool.Shared);
jsonApiOutputFormatter.SupportedMediaTypes.Clear();
jsonApiOutputFormatter.SupportedMediaTypes.Add(“application/vnd.api+json”);
如何在Core 3.0中实现同样的功能