0

在我的 ASP.NET MVC4 应用程序中,我不需要使用 Web API。

我想要的只是在 System.Web.Mvc 中使用 JsonResult。从我的参考资料中删除包 Newtonsoft.Json 是否安全?

它似乎是在创建 ASP.NET MVC4 应用程序时默认添加的,所以我担心删除它会导致 asp.net mvc 框架出现问题。

4

2 回答 2

0

你不能因为 Microsoft.AspNet.WebApi.Core 依赖于它。这个包增加了对 HTTP 消息格式和内容协商的支持。它允许您使用 Web API,例如:

http://example/api/attributes/?category=value

您可以在此处找到更多详细信息。

于 2013-05-30T23:37:36.620 回答
0

我注意到,如果您在 bin 文件夹中包含一些 google 引用:

Google.GData.Client.dll
Google.GData.Extensions.dll
Google.GData.Youtube.dll

这导致在构建期间将 Newtonsoft.Json.dll 添加回项目和 bin 文件夹。

于 2014-09-14T22:30:34.887 回答