.net core Swagger配置

江湖百晓生2年前 (2022-02-28)c# net core892

ConfigureService中添加以下代码:

services.AddSwaggerGen(c =>
			{
				c.SwaggerDoc("v1.1", new OpenApiInfo { Title = "接口文档", Version = "v1.1", Description = "API文档全部由代码自动生成" });

				var filePath = Path.Combine(System.AppContext.BaseDirectory, "WebApi.xml");
				c.IncludeXmlComments(filePath, true);
			});


Configure 中添加以下代码:

app.UseSwagger();
			app.UseSwaggerUI(c =>
			{
				c.SwaggerEndpoint("/swagger/v1.1/swagger.json", "接口文档 v1.1");
				c.DocumentTitle = "接口文档";
				c.DocExpansion(DocExpansion.List);
			});


发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。