本文主要是介绍基于.Net6.0开发WebApi(二) —— Swagger的配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Swagger基本配置
- 项目-》右键属性-》生成=》输出=》文档文件=》生成包含API文档的文件【前面打上勾,文件默认生成在运行目录下】
- 特别注意:整个项目都会出现【CS1591:缺少对公共可见类型或成员“XXX”的XML注释】,只需要在【项目-》右键属性-》生成-》错误和警告-》取消显示警告】中添加【1591】保存后即可
builder.Services.AddSwaggerGen(options =>
{
options.SwaggerDoc("v1", new OpenApiInfo
{
Version = "v1",
Title = "Api标题",
Description = "Api描述"
});
//显示注释
var xmlFileName = $"{Assembly.GetExecutingAssembly().GetName().Name}.xml";
options.IncludeXmlComments(Path.Combine(AppContext.BaseDirectory, xmlFileName));
});
这篇关于基于.Net6.0开发WebApi(二) —— Swagger的配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!