У меня возникли проблемы с выяснением того, как заставить страницу справки в моем веб-API отображать что-либо для описания ресурса, кроме None. Он связан с IHttpActionResult, а затем «Нет». после того. Мои образцы заработали, добавив config.SetActualResponseType(typeof(ComplexType), "Controller", "Action");
в HelpPageConfig.cs. Мой контроллер выглядит так:
/// <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 или где-то еще. Может быть, свежий взгляд сможет что-то уловить. Заранее спасибо за помощь!