-1

有招摇,也有 nswag。

NSwag 做了一些客户端生成

是否可以生成客户端并将其显示为 Swagger UI 上的链接供消费者下载和使用?

4

1 回答 1

2

几乎可以肯定不是开箱即用。但是……你不一定知道你的客户会选择什么技术。NSwag 将在几分钟内生成许多不同类型的客户端,只需将其指向 JSON Swagger 定义(Swagger/Swashbuckle 自动为您的 API 生成),并且可以免费下载;为什么不让他们去做呢?

可以推测性地为他们生成一个 C# 客户端并将其托管在您的 API 服务器上并将其作为一个 zip 文件提供,但我真的不明白这一点,而且您必须为他们做出各种定制决定,他们可能更喜欢自己制作(命名空间、HttpClient 注入、部分类使用等)。

于 2018-11-22T22:27:51.703 回答