Swashbuckle を使用して Sitecore WebApi を文書化しようとしていますが、うまくいきません。Swashbuckle.Core
Nuget パッケージをインストールし、このロジックをInitialize
パイプライン プロセッサに追加しました。
GlobalConfiguration.Configuration
.EnableSwagger();
を使用して、ルートにカスタム ルートを追加した後、このプロセッサを実行しますMapRoute
。SwashbuckleSystem.Web.Http.Description.ApiExplorer
がすべてのコントローラーとアクションのリストを取得するために使用することがわかりました。実際、標準の Sitecore API はすべてリストされていますが、カスタム ルートに追加されたカスタム コントローラーとアクションはリストされていません。経験のある方は、ApiExplorer
これをデバッグする方法を教えてもらえますか? この言及されたバグはまだ問題になる可能性がありますか? ApiExplorer
すべてのデフォルトの Sitecore API ではなく、カスタム コントローラーとアクションのみを出力するように を構成できますか?
前もって感謝します!