基于.Net6.0开发WebApi(二) —— Swagger的配置

2022/4/5 23:19:20

本文主要是介绍基于.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的配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程