1

Swashbuckle を使用して Sitecore WebApi を文書化しようとしていますが、うまくいきません。Swashbuckle.CoreNuget パッケージをインストールし、このロジックをInitializeパイプライン プロセッサに追加しました。

GlobalConfiguration.Configuration
            .EnableSwagger();

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

前もって感謝します!

4

0 に答える 0