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里面的实现方法加上注释就可以啦,如下图!