我在Web Api 2.1(Visual Studio 2012 C#)中创建了一个应用程序,并使用XML文档创建了一个帮助页面。
我只想暴露一些控制器,而不是我的Web Api的所有控制器,但同时我不想删除方法,类,属性等的注释。
如何选择一些不在我的帮助中显示的元素和其他元素?
提前致谢
答案 0 :(得分:13)
对于您希望从自动生成的帮助页面中排除的每个API控制器,您应该将以下属性添加到控制器中:
[ApiExplorerSettings(IgnoreApi = true)]
附:您必须包含以下using语句:
System.Web.Http.Description