我想将WebApi用作数据访问的独立应用程序。
当我创建一个新的MVC 4项目时,它安装了一堆我不感兴趣的垃圾。
我应该删除视图,内容,脚本等。
或者你会为此推荐WCF吗?
另外,不同的浏览器返回不同的数据格式,例如Firefox返回XML,IE返回json。我希望他们所有人都返回JSON。使用WCF如果配置了json,它们都返回返回JSON。如何强制webapi只返回所有浏览器的json?
有什么想法吗?
答案 0 :(得分:5)
您可以创建一个空项目,只需拉入nugets即可获得所有web api功能。
要仅强制使用JSON,最简单的方法是清除全局格式化程序集合,然后再添加JSON格式化程序。