c.ShowDeveloperInfo();
效果图如下: ![](https://images2018.cnblogs.com/blog/534030/201806/534030-20180615154128873-1642065471.png) ## 4.9 自定义响应信息 使用`SwaggerResponse`特性,可用于生成自定义响应结果实体、状态码、响应信息备注等信息,多用于返回类型为`HttpResponseMessage`结果。 参数说明: - 状态码:`StatusCode`,用于设置返回成功状态的状态码 - 备注:`Description`,用于设置响应类备注信息 - 类型:`Type`,用于设置返回结果类型的实体。这是主要设置项,因为返回类型`HttpResponseMessage`无法解析出结果类型。///
/// 获取用户信息
///
///
[HttpGet][SwaggerResponse(HttpStatusCode.OK,"自定义内容",Type = typeof(UserInfo))]
public HttpResponseMessage GetUserInfo()
{
return Request.CreateResponse(HttpStatusCode.OK, new UserInfo(), "application/json");
}
```
效果图如下: