码迷,mamicode.com
首页 > Windows程序 > 详细

Web API返回JSON数据

时间:2016-08-05 15:26:04      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:

对Web API新手来说,不要忽略了ApiController

在web API中,方法的返回值如果是实体的话实际上是自动返回JSON数据的例如:

技术分享

他的返回值就是这样的:

{
  "Content": true,
  "StatusCode": 200,
  "RequestMessage": "sample string 2"
}

这是定义的Response类

public class Response<T> //where T : class
    {
        public T Content { get; set; }
        public HttpStatusCode StatusCode { get; set; }
        public string RequestMessage { get; set; }
    }

 

在web API还有一个问题,可能是我自己太大意了,新建的控制器如果没有仔细看就会默认选择了MVC4 或者MVC5控制器,这就会导致HelpPage在API页面中无法显示接口,自己修改控制器继承ApiController就行

Web API返回JSON数据

标签:

原文地址:http://www.cnblogs.com/mvcplus/p/5741000.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!