3

マイクロサービス アーキテクチャで swagger を使用することに興味があります。各マイクロサービスは .NET (WebApi2) で記述され、個別のアプリケーションです (ホストは同じですが、パスが異なるだけです)。理想的には、すべての API を記述する 1 つの Swagger 仕様が必要であり、これを使用してクライアント側の c# を生成し、これらの API のすべてのコンシューマーがモデルの定義とサービスの呼び出し元を持つようにします。

これは可能ですか?2.0以降だと読みましたが、具体的な例は見つかりませんでした。私はいくつかの .NET swagger ライブラリをいじり始めましたが、それらはすべてアプリ自体に swagger-ui をインストールしているようです。そのため、各マイクロサービスは効果的に独自の API をホストしています。

助けてくれてありがとう。

4

0 に答える 0