gpt4 book ai didi

asp.net-web-api - Web API 帮助页面上的资源描述显示 "None."

转载 作者:行者123 更新时间:2023-12-04 22:45:44 25 4
gpt4 key购买 nike

我无法弄清楚如何在我的 Web Api 中获取帮助页面以显示除无以外的资源描述的任何内容。它有 IHttpActionResult 链接,然后是“无”。之后。我通过将 config.SetActualResponseType(typeof(ComplexType), "Controller", "Action"); 添加到 HelpPageConfig.cs 来使我的示例工作。我的 Controller 看起来像这样:

/// <summary>
/// My description
/// </summary>
[Route("MyRoute")]
public IHttpActionResult Get()
{
try
{
//throw new Exception("TEST");
return Ok(returnValue);
}
catch (Exception ex)
{
*Company Log Method*
return NotFound();
}
}

我不知道 HelpPageConfig.cs 或其他任何地方缺少什么。也许一双新鲜的眼睛可以捕捉到一些东西。先谢谢您的帮助!

最佳答案

在我的 Controller 顶部包含 [ResponseType(typeof(MyModel))] 之后,我只需要在我的操作上方添加 using System.Web.Http.Description; 。我现在得到的是我的模型的描述,而不是 IHttpActionResult 和“无”。

关于asp.net-web-api - Web API 帮助页面上的资源描述显示 "None.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26722985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com