2

ServiceStack の SwaggerUI 実装状態のドキュメント

デフォルト設定では、ServiceStack サービスが「/api」パスで利用できることが想定されています。

しかし、私は自分のAPIをルートに持っています。SwaggerUI の外観を変更する方法はありますか?

4

1 に答える 1

3

/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 は、使用可能なリソースを正しく自動検出する必要があります。

于 2013-02-05T19:15:43.470 に答える