首页 > 解决方案 > 无法序列化 IDictionary在 F# 中的 ASP.Net Core 3.0 中

问题描述

在 ASP.Net Core 3.0 中使用默认 JSON 序列化序列化 (string, obj) 的字典时,发生以下错误:

无法将“system.szarrayenumerator”类型的对象转换为“system.collections.idictionaryenumerator”类型。

标签: serializationf#asp.net-core-3.0

解决方案


能够通过 nuget 包切换回 Newtonsoft 进行序列化来解决问题:Microsoft.AspNetCore.Mvc.NewtonsoftJson: 3.0.0


推荐阅读