abp框架下,donet core配置swagger

abp已经自带了swagger,但是我们的文档注释swagger并没有做处理,需要我们自己手动处理一下

1.对Application层配置xml输出,一般勾上xml,默认的地址就可以啦!

2.修改Startup.cs文件,再services.AddSwaggerGen里面加入如下两行代码

options.IncludeXmlComments(Path.Combine(PlatformServices.Default.Application.ApplicationBasePath, "JiaoZi.Application.xml")); // 注意:此处替换成所生成的XML documentation的文件名。
options.DescribeAllEnumsAsStrings();

如下图所示

3.对AppService里面的实现方法加上注释就可以啦,如下图!

 

posted @ 2018-08-05 22:11  恝置  Views(306)  Comments(0Edit  收藏  举报