Asp.NET Web API:未为引用项目

时间:2015-12-11 11:55:33

标签: asp.net-mvc-5 asp.net-web-api2

我可以设置Web API帮助,它确实生成了帮助页面。但是,不会记录具有在不同项目中定义的类型属性的响应和请求类类型。

这是示例代码:

    /// <summary>
    /// Add New Product
    /// </summary>
    /// <param name="productRequest">The new Product Request to be added</param>
    /// <returns>Operation status and information of the new product request</returns>
    // POST api/InventorySystem/Products
    [Route("")]
    [HttpPost]
    public InsertProductResponse Post([FromBody]InsertProductRequest productRequest)
    {
        InsertProductResponse response = null;

        // Some code goes here
        response = new InsertProductResponse ();

        return response;
    }

“帮助”页面包含说明&#34;添加新产品&#34;。但是深入研究&#34; InsertProductResponse&#34;对象没有描述。

InsertProductResponse在单独的类库中定义,并为此类定义XML文档。但它没有在帮助页面上看到。

我认为类库生成的XML文档未与Web API项目(App_Data / XmlDocument.xml)生成的XML文档合并。我如何让它工作?

0 个答案:

没有答案