スワッシュバックルのカスタムルートを登録しようとしています。しかし、私はこれを理解することはできません。
私がする必要があるのは、現在のルートに拡張機能を追加することです。
たとえば、swagger/ui の代わりに swagger.aspx/ui. に設定する必要があります。これは、アプリケーションが、アクセス権のない IIS6 を実行しているサーバーでホストされるためです。
何か案は?
私が試してみました:
RouteTable.Routes.Remove(RouteTable.Routes["swagger_docs"]);
RouteTable.Routes.Remove(RouteTable.Routes["swagger_ui"]);
config.EnableSwagger("docs.aspx/{apiVersion}/swagger", c => c.SingleApiVersion("v1", "A title for your API")).EnableSwaggerUi("swagger.aspx/{*assetPath}");
しかし、成功しませんでした... :(