如果不需要XML 的话可以 config.Formatters.Remove(config.Formatters.XmlFormatter)
如果只需要 这个方法返回json的话 可以设置请求 Accept=application/json
如果不加[HttpGet] 可以 方法名以Get开头。
1.返回JsonResult 不是ActionResult
WebApi本来就是这样调用的,以webservice的思路去设计Webapi才会有你现在的问题.
WebApi设计时尽量以REST风格来设计,
如果不想以REST来做的话,你直接继承控制器基类就行了