您是否应该将Newtonsoft添加到WebAPI项目或使用WebAPI中附带的Newtonsoft?

时间:2019-04-25 16:33:25

标签: asp.net-web-api asp.net-web-api2

当我需要手动序列化/反序列化某些东西时,我应该以某种方式使用嵌入到WebAPI中的Newtonsoft还是应该像通常那样使用Newtonsoft形式的Nuget?

例如,如果我通常使用Newtonsoft进行JObject.Parse(json).GetValue("CatID").ToString();,我是否应该以某种方式使用WebAPI附带的Newtonsoft?

1 个答案:

答案 0 :(得分:0)

Newtonsoft.JSON是一个NuGet软件包,默认情况下WebApi2模板可能会使用它。 当您说入炉时,这意味着WebApi2已经添加了该程序包,就像您将其添加到任何其他项目一样。

您将无法再次添加它,您可能能够将其升级到最新版本,假设其他软件包不依赖于特定版本,这种情况有时会发生。