休息 – 使用IHttpActionResult时如何获取帮助文档在WebApi2中工作?
发布时间:2020-05-24 00:10:34 所属栏目:asp.Net 来源:互联网
导读:我想利用WebApi2的自动化文档功能以及IHttpActionResult.因此,我想更改以下代码: /// summary/// Gets specified User /// /summary/// param name=idUser Id/param/// returnsThe user/returnspublic UserModel Get(int
|
我想利用WebApi2的自动化文档功能以及IHttpActionResult.因此,我想更改以下代码: /// <summary>
/// Gets specified User
/// </summary>
/// <param name="id">User Id</param>
/// <returns>The user</returns>
public UserModel Get(int id)
{
UserModel result = new UserModel()
{
ErrorLevel = "Warning",ErrorMessage = "Not Implemented yet!"
};
User u = new User() { Id = 1,ADUserName = "nfindlater",DefaultRoutingGroupId = 1 };
result.Data = u;
var helper = new UrlHelper(Request);
result.Url = helper.Link("User",new { userId = 1 });
return result;
}
至 /// <summary>
/// Gets specified User
/// </summary>
/// <param name="id">User Id</param>
/// <returns>The user</returns>
public IHttpActionResult Get(int id)
{
UserModel result = new UserModel()
{
ErrorLevel = "Warning",ErrorMessage = "Not Implemented yet!"
};
User u = new User() { Id = 1,DefaultRoutingGroupId = 1 };
result.Data = u;
var helper = new UrlHelper(Request);
result.Url = helper.Link("User",new { userId = 1 });
return Ok<UserModel>(result);
}
但是当我这样做时,我放松了/ Help / Api / GET-2013-12-05-user-id下自动生成的api文档的一部分. 以下是丢失的文档的一部分: 响应体格式 application / json,text / json { 解决方法您可以使用“ResponseType”属性来装饰动作,并且HelpPage会选择此操作来生成示例…示例:[ResponseType(typeof(UserModel)] (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – SignalR Autofac OWIN:为什么GlobalHost.Conne
- 如何在asp.net页面上的%...%标签内使用c#代码?
- 如何使用WSP将Asp.net Web应用程序部署到Sharepoint 2010站
- 从ASP.NET应用程序删除目录返回到新会话
- asp.net-web-api2 – 创建新的IHttpActionResult动作结果方
- asp.net-mvc – 如何将MVC路由添加到特定控制器?
- 实体框架 – 如何添加外部参考ASP.Net MVC 5身份?
- asp.net – 实体框架:如何解决“FOREIGN KEY约束可能导致循
- asp.net-mvc – 在运行时ASP.NET捆绑和缩小有什么好处?
- asp.net-mvc – 安全地从MVC5项目中删除所有OWIN软件包,拥有
推荐文章
站长推荐
- ASP.NET和会话 – 新的浏览器实例与新的浏览器窗
- asp.net – 如何单元测试使用HostingEnvironment
- ASP.NET Web API应用程序中的Autofac多租户IoC容
- asp.net-mvc-3 – 将数组传递给RouteValues,并将
- asp.net-mvc – 通用列表属性的必需属性
- asp.net-mvc – 如何在asp.net mvc中的url中添加
- asp.net-core – JsonConvert DataSet .NET Core
- asp.net – 将AJAX ModalPopupExtender定位在屏幕
- asp.net – 如何限制指定文件类型的下载
- asp.net-mvc – MVC4 HTML TextBox在修改ViewMod
热点阅读
