我在用着WebAPI 帮助页面 http://blogs.msdn.com/b/yaohuang1/archive/2012/08/15/introducing-the-asp-net-web-api-help-page-preview.aspx提供文档。
文档生成得很好(来自 xml 注释),除非我在 uri 中使用复杂模型。
所以,我得到以下文档
GET service/Tst2 No documentation available.
对于方法:
/// <summary>
/// description
/// </summary>
[HttpGet]
public string Tst([FromUri] TstModel filter)
{
return null;
}
public class TstModel
{
public int Id { get; set; }
}
对于具有简单 int/string 参数的其他方法,它按预期工作。如果我删除[来自Uri]属性它也有效,但是然后
所以问题是:如何显示此类方法的文档?如何提供从 URI 获取的复杂类型的文档?
关于您最初提出的关于未为用 [FromUri] 属性装饰的复杂类型生成帮助的问题,这是我们正在解决的一个已知问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)