栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

.net 只需三步让Swagger显示注释

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

.net 只需三步让Swagger显示注释

.net 只需三步让Swagger显示注释

先看效果

第一步:导包(我使用的是.net5.0的框架,所以导入5.x的包,如果你使用.net6.0的框架,注意改版本号)

Install-Package Swashbuckle.AspNetCore.Annotations -v 5.6.3

第二步:配置Swagger服务,调用EnableAnnotations()方法以启用注释

services.AddSwaggerGen(c =>
{
	c.EnableAnnotations();
});

第三步:之后在需要显示注释的Action上增加特性

[SwaggerOperation(Summary = "注释内容")]

这样你的Action看起来像这样

[HttpGet]
[SwaggerOperation(Summary = "注释内容")]
public string Hello()
{
    return "hello";
}

启动项目即可在Swagger看到注释

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/906963.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号