(精华)2020年7月22日 ASP.NET Core Swagger的使用(NSwag工具版)

网友投稿 709 2022-05-29

首先安装包

Install-Package NSwag.AspNetCore

1

public void ConfigureServices(IServiceCollection services) { //swagger services.AddOpenApiDocument(settings => { settings.AddSecurity("身份认证Token", Enumerable.Empty(), new OpenApiSecurityScheme() { Scheme = "bearer", Description = "Authorization:Bearer {your JWT token}
授权地址:/Base_Manage/Home/SubmitLogin", Name = "Authorization", In = OpenApiSecurityApiKeyLocation.Header, Type = OpenApiSecuritySchemeType.Http }); }); } public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { app.UseOpenApi(); //添加swagger生成api文档(默认路由文档 /swagger/v1/swagger.json) app.UseSwaggerUi3();//添加Swagger UI到请求管道中(默认路由: /swagger). }

1

2

3

4

5

6

7

8

9

10

11

12

13

14

(精华)2020年7月22日 ASP.NET Core Swagger的使用(NSwag工具版)

15

16

17

18

19

20

ASP ASP.NET

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Spark Core快速入门系列(12) | 变量与累加器问题
下一篇:Source Insight崩溃的2种解决方法
相关文章