問題タブ [swashbuckle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
120 参照

swagger - Swagger 2.0 では、モデル内の文字列が "" として表示されます

私は swagger 2.0 にアップグレードしており、モデルの UI で文字列を "" として表示したいと考えています。

現在、モデル スキーマは次のようになっています。

そして、私はそれが次のようになりたい

これをswagger 2.0で設定する方法はありますか?

0 投票する
1 に答える
33924 参照

c# - APIが別のプロジェクト内から提供されている場合、Swashbuckle/SwaggerworkでURLパスを作成するにはどうすればよいですか?

全て。Swashbuckle パッケージを使用して WebApi 2 を文書化しようとしています。

API が単独で実行されている場合、すべてうまく機能します。つまり、 localhost/api/swaggerで ui に移動し、localhost/api/swagger/docs/v1で json に移動します。

ただし、本番アプリは、このプロジェクトの webapiconfig メソッドを別の global.asax.cs から実行することにより、この同じ Webapi プロジェクトを初期化します。これは、別の Web プロジェクト (メイン アプリケーションのプロジェクト) です。したがって、API の URL はlocalhost/apiではなく、localhost /web/apiのようになります。

現在、スワッシュバックルはそのようにまったく機能しません。

  • もちろん、localhost/api/swagger は「API.WebApiApplication」を読み込めないというエラーを生成します。
  • ローカルホスト/ウェブ/スワガー = 404
  • ローカルホスト/web/api/swagger = 404

私はどこでも見ようとしましたが、見つけたのは回避策だけです。

残念ながら機能しません。おそらく機能するはずであり、何かを変更する必要があるだけですが、このプロパティが正確に何を期待し、何に設定する必要があるかさえわかりません。

当てはまらないかもしれません - 私たちが持っているセットアップには何か他のものやスワッシュバックルのコードの変更が必要かもしれません.

あなたが提供できるどんな助けにも感謝します。私は残りのドキュメントのために、swagger (およびスワッシュバックル) が本当に好きになり始めています。

0 投票する
3 に答える
4839 参照

asp.net - ASP.NET v5 Azure API アプリを使用した Swagger

//Build カンファレンス ( http://channel9.msdn.com/Events/Build/2015/2-628 ) で Scott Hanselman が示したように、Swagger + Swashbuckle を使用して Api アプリ (Azure) をセットアップしようとしています。

パッケージ Swagger.Api と Swashbuckle.Core を (NuGet を使用して) インストールしました。Swagger ページを作成するために必要なコントローラーや設定は追加されていません。{baseUrl}\swagger に移動すると、404 エラーが発生します。

UI があるため、Api アプリに加えて Web アプリが必要になると思いますが、デモをもう一度見たところ、Swagger + Swashbuckle を任意の Api アプリに追加できると Scott は明確に述べています。2 番目のアプリでは、Api の検出に問題がある可能性があると思います。誰かがこれをまだ正常にセットアップしましたか?

闊歩するプロジェクト

0 投票する
1 に答える
3761 参照

c# - Swashbuckle のカスタム ルート

スワッシュバックルのカスタムルートを登録しようとしています。しかし、私はこれを理解することはできません。

私がする必要があるのは、現在のルートに拡張機能を追加することです。

たとえば、swagger/ui の代わりに swagger.aspx/ui. に設定する必要があります。これは、アプリケーションが、アクセス権のない IIS6 を実行しているサーバーでホストされるためです。

何か案は?

私が試してみました:

しかし、成功しませんでした... :(

0 投票する
1 に答える
2127 参照

swagger - Swagger: オプションのルートのサポート

オプションのパラメーターを持つルートがあります。

categoryIdただし、呼び出しに値を指定しない{categoryId?}と、リクエスト自体に含まれます...

0 投票する
1 に答える
280 参照

swashbuckle - Swashbuckle (swagger) を 3scale ActiveDocs にインポートする

現在、API は .net (webapi) の Swashbuckle でドキュメント化されています。このドキュメントを 3scale ActiveDocs にインポートする方法はありますか?

前もって感謝します

0 投票する
2 に答える
5687 参照

asp.net-web-api - swashbuckle api ドキュメントを使用した http 基本認証

基本認証をswashbuckle apiのドキュメントと統合する方法を知っている人はいますか?

swaggerconfig ファイルに basicAuth 関数があることがわかりました。

私がやったこと:

  • 前の行のコメントを外しましたが、何も変わりません!

誰かが私が何を逃したか知っていますか?

ありがとう!