缺少Web Api的swagger REST描述

时间:2014-11-10 20:44:31

标签: asp.net asp.net-web-api swagger

我按照指南进行了操作:http://bitoftech.net/2014/08/25/asp-net-web-api-documentation-using-swagger/

我输入了以下XML注释:

    /// <summary>
    /// Add new student
    /// </summary>
    /// <param name="student">Student Model</param>
    /// <remarks>Insert new student</remarks>
    /// <response code="400">Bad request</response>
    /// <response code="500">Internal Server Error</response>

为什么我没有得到任何描述?响应代码也没有出现。 screenshot

1 个答案:

答案 0 :(得分:5)

为您的子项目启用XML文档(来自项目属性/构建),就像您对Web API项目一样。除此之外,将其直接路由到XmlDocument.xml,以便在项目的根文件夹中生成它。