ServiceStack の SwaggerUI 実装状態のドキュメント
デフォルト設定では、ServiceStack サービスが「/api」パスで利用できることが想定されています。
しかし、私は自分のAPIをルートに持っています。SwaggerUI の外観を変更する方法はありますか?
ServiceStack の SwaggerUI 実装状態のドキュメント
デフォルト設定では、ServiceStack サービスが「/api」パスで利用できることが想定されています。
しかし、私は自分のAPIをルートに持っています。SwaggerUI の外観を変更する方法はありますか?
/swagger-ui/index.html には、API の場所を含む JavaScript コードが含まれていることがわかりました。
window.swaggerUi = new SwaggerUi({
discoveryUrl:'../api/resources',
apiKey:"",
dom_id:"swagger-ui-container",
supportHeaderParams: false,
supportedSubmitMethods: ['get', 'post', 'put']
});
discoveryUrl を次のように変更します。
discoveryUrl:'../resources'
Swagger-UI は、使用可能なリソースを正しく自動検出する必要があります。