3

我对在我们的微服务架构中使用 swagger 很感兴趣。每个微服务都是用 .NET (WebApi2) 编写的,并且是一个单独的应用程序(相同的主机,但是只是不同的路径)。理想情况下,我想要一个描述所有 API 的大张旗鼓的规范,然后想用它来生成客户端 c#,因此这些 API 的所有消费者都有模型的定义以及服务的调用者。

这可能吗?我读过它是从 2.0 开始的,但还没有找到任何具体的例子。我已经开始使用一些 .NET swagger 库,它们似乎都在应用程序本身中安装了 swagger-ui - 因此每个微服务都有效地托管了自己的 API。

谢谢你的帮助。

4

0 回答 0