【发布时间】:2021-02-18 01:13:27
【问题描述】:
我需要在 Yaml 而不是 JSON 中公开 API (.net core 2.2) 的架构定义。我正在使用 NSwag。我找到了包 NSwag.Core.Yaml https://www.nuget.org/packages/NSwag.Core.Yaml/ 但我不知道我应该如何使用它。在 Shwasbuckle 中,事情非常简单。您所要做的就是将扩展名更改为 yaml,如下所示:
app.UseSwaggerUI(c => {
c.SwaggerEndpoint("/swagger/v1/swagger.yaml", "My API V1");
});
我应该用 NSwag 做什么?
【问题讨论】: