最近在看eShopOnContainer项目,抽取一下其中的基础知识点,做个记录,有兴趣的可以看下。

新建一个.net core API项目,添加Nuget包 Swashbuckle.AspNetCore.SwaggerGen、Swashbuckle.AspNetCore.SwaggerUI:

然后在启动文件Startup类中添加如下:

在Configure方法中启用启用Swagger中间件,并制定从哪个JSON中显示文档:

运行项目查看,访问localhost:端口//swagger:

如果我们需要给方法添加注释的话,在项目属性-生成-输出 勾选XML文档文件:

在Startup类的ConfigureServices方法中添加:

添加完成后重新运行查看:

最新文章

  1. OBJ Loader Source Code
  2. MySQL预处理语句
  3. linux 简单的DMA例程
  4. oracle下的OVER(PARTITION BY)函数介绍
  5. greenDaoMaster的学习研究
  6. C#内存操作
  7. Redis是什么
  8. 解決 centos中-bash: vim: command not found
  9. 理解JNDI中 java:comp/env/jdbc/datasource 与 jdbc/datasource 的不同之处(转)
  10. python 开发利器
  11. 团队作业4——第一次项目冲刺(Alpha版本)2017.4.23
  12. love~LBJ,奥布莱恩神杯3
  13. 【JVM虚拟机】(4)---性能调优
  14. eclipse通过maven进行打编译
  15. js 在线引用
  16. CDH 安装
  17. wampserver 的默认首页设置
  18. php 获取URL
  19. 【转】Android开发教程 --- Android调用WS
  20. Bus memory attribute

热门文章

  1. NOIP 2016 组合数问题 题解
  2. 微信公众号之获取openId
  3. cve_2019_0708_bluekeep复现采坑
  4. 《MySQL实战45讲》学习笔记3——InnoDB为什么采用B+树结构实现索引
  5. python3接口测试之webservice接口测试第三方库选择及新手问题
  6. 从矩阵(matrix)角度讨论PCA(Principal Component Analysis 主成分分析)、SVD(Singular Value Decomposition 奇异值分解)相关原理
  7. Python(Head First)学习笔记:一
  8. Kafka服务端之网络连接源码分析
  9. Xpath定位和CssSelector定位的区别
  10. SoloLear_C# Tutorial_Contents