在ASP.NET Core中以对象为键序列化字典

时间:2019-04-07 15:10:03

标签: asp.net-core json.net

在ASP.NET Core 2.2项目上,我正在序列化以下词典:

var stats = new Dictionary<Category, Int32> {
  { new Category { Id = 1, Name = "A" }, 1 }, 
  { new Category { Id = 2, Name = "B" }, 2 } 
};

但是在我的Json中,我得到以下信息:

"stats": {
  "MyProj.Category": 1,
  "MyProjCategory": 2
},

如何序列化字典?

0 个答案:

没有答案