1

我一直在尝试使用 Swashbuckle 记录我的 Sitecore WebApi,但没有运气。我已经安装了Swashbuckle.CoreNuget 包,并将这个逻辑添加到Initialize管道处理器中:

GlobalConfiguration.Configuration
            .EnableSwagger();

在将自定义路由添加到路由后,我运行此处理器,使用MapRoute. 我发现 Swashbuckle 用于System.Web.Http.Description.ApiExplorer获取所有控制器和操作的列表。事实上,每个标准的 Sitecore API 都列出了,但没有我的自定义控制器和操作添加到我的自定义路由中!有经验的人可以ApiExplorer告诉我如何调试吗?这个提到的错误仍然是一个问题吗?我可以将其配置ApiExplorer为仅打印我的自定义控制器和操作,而不是每个默认的 Sitecore API?

提前致谢!

4

0 回答 0