我有一个预先存在的MVC应用程序,我使用Nuget添加了Web API和Web API自我文档。尽管Web API控制器功能正常(返回对HTTP请求的有效响应),但帮助控制器未找到任何要记录的Web API方法。ASP.Net Web API帮助页面区域返回空输出
在帮助控制器中,索引操作“Configuration.Services.GetApiExplorer()。ApiDescriptions”返回0结果。
ApiDescriptions是什么填充,并有任何配置设置我需要设置暴露我的api文件?
帮助区域与我的应用程序的其余部分是分开的区域。这是否导致发现控制器找不到我的控制器的部分?此外,我甚至向HelpController本身添加了一个帮助,这仍然导致没有API描述。
我也有我的API控制器的特殊路由,所以我不知道这是否相关。
感谢TE的答复,但我不我想我正在使用一瞥! –
谢谢!解决了我的问题。 – Frans