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

abp框架下,donet core配置swagger的更多相关文章
- 【ABP框架系列学习】启动配置(5)
		ABP提供了在启动时配置模块的基础设施和模型. 1.配置ABP 配置ABP是在模块的PreInitialize方法中完成的,例如: public class SimpleTaskSystemModul ... 
- ABP框架和NET CORE实战
		http://www.fishpro.com.cn/2017/09/ ABP实战系列 ABP实战 ABP-第一个Asp.net core 示例(7)AutoMapper的使用 我们为什么需要使用DDD ... 
- .net core 配置swagger遇到的坑
		Swagger能成为最受欢迎的REST APIs文档生成工具之一,有以下几个原因: Swagger 可以生成一个具有互动性的API控制台,开发者可以用来快速学习和尝试API. Swagger 可以生成 ... 
- ABP框架入门踩坑-配置User Secrets
		配置User Secrets ABP踩坑记录-目录 起因 因为以往习惯在User Secrets中保存连接字符串之类信息,但当我把连接字符串移到secrets.json中后,却发现在迁移过程中会报如下 ... 
- Asp.Net Core配置Swagger
		本文主要参考:Using Swagger with ASP.net Core 1.创建WebApi项目 本文使用ASP.Net Core Web API项目模板演示Swagger到使用,首先创建Web ... 
- Spring 框架下  事务的配置(复杂)
		//db.properties配置 src下的文件 jdbc.jdbcUrl=jdbc:mysql:///day43jdbc.driverClass=com.mysql.jdbc.Driverjdb ... 
- ABP框架入门踩坑-配置数据库表前缀
		配置数据库表前缀 ABP踩坑记录-目录 本篇其实和ABP关系并不大,主要是EF Core的一些应用-.-. 起因 支持数据库表前缀应该是很多应用中比较常见的功能,而在ABP中并没直接提供这一功能,所以 ... 
- .NET CORE 配置Swagger文档
		1.先通过NuGet安装Swashbuckle.AspNetCore ,支持.NET core,版本是4.0.1,以上版本好像有些功能不支持 2.startup文件里注入swagger,Configu ... 
- .net core 配置Swagger    摆脱PostMan,你值得拥有这样的api调试方式
		废话不多说直接来看 第一步: 安装nuget包:Swashbuckle.AspNetCore.Swagger Swashbuckle.AspNetCore.SwaggerGen Swashbuckle ... 
随机推荐
- 在webpack3里使用uglifyjs
			环境:webpac<4的场景下,安装uglifyjs. cnpm install uglifyjs-webpack-plugin -D 安装完毕后,去npm里查看uglifyjs的使用方法并添加 ... 
- 转入墙内:SAS HBA crossflashing or flashing to IT mode, Dell Perc H200 and H310
			Default firmware for this guide is:2118it.binVersion 20.00.07.00Release date: 11-FEB-16 所有资源已转到百度盘: ... 
- mybatis注解调用存储过程
			mapper @SelectProvider(type = RoleMenuSqlProvider.class,method = "updateRoleMenuRelation") ... 
- SQL server 2012安装中出现的INSTALLSHAREDDIR 和 INSTALLSHAREDWOWDIR 参数具有相同的值问题
			出现的问题如下: INSTALLSHAREDDIR 和 INSTALLSHAREDWOWDIR 参数具有相同的值“D:\soft\sql”.但是,这些参数必须具有不同的值.请为其中一个参数指定不同的值 ... 
- 磁盘当前目录下存在文件 c1.txt,其中存放了一段英文文字。请编程实现将c1.txt中英文文字全部转换为答谢字母,并保存到c2.txt中。要求:c2.txt文件前面保存的是c1.txt文案中的原始文字,后面紧跟着的是转换后的文字
			#include"stdio.h"#include"string.h" void main(){ FILE *fp1,*fp2; char ch[1000]=& ... 
- MyBatis动态创建表
			转载请注明出处:https://www.cnblogs.com/Joanna-Yan/p/9187538.html 项目中业务需求的不同,有时候我们需要动态操作数据表(如:动态建表.操作表字段等).常 ... 
- tomcat 7 启动报错:java.lang.NoSuchMethodError: javax.servlet.ServletContext.getSessionCookieConfig()Ljavax/servlet/SessionCookieConfig的解决
			现象: tomcat 7 启动报错:java.lang.NoSuchMethodError: javax.servlet.ServletContext.getSessionCookieConfig() ... 
- hello2 源码分析
			1.GreetingServlet.java(问候页面): /** * Copyright (c) 2014 Oracle and/or its affiliates. All rights rese ... 
- argument 1 must be 2-item sequence, not int
			看了 https://blog.csdn.net/qq_18250439/article/details/80872425 的说明,才明白为什么错了. 当使用Python3-pygame时出现Typ ... 
- Surface RT2使用情况
			Surface RT2是一个6年的古董了,暂时还能使用的功能包括但不限于一些xbox小游戏,ppt阅读(加载慢),pdf阅读(加载慢),word阅读. 2018/6/16 爱奇艺关闭了大部分win8R ... 
