core 中使用 swagger
引包
代码
public IServiceProvider ConfigureServices(IServiceCollection services){services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2);//helpservices.AddSwaggerGen(c =>{c.SwaggerDoc("v1", new Info{Version = "v1",Title = "接口文档",Description = "RESTful API for Hicard",TermsOfService = "None",Contact = new Contact { Name = "-", Email = "-", Url = "" }});//Set the comments path for the swagger json and ui.c.IncludeXmlComments(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Doc.xml")); //文档路径// c.OperationFilter<HttpHeaderOperation>(); // 添加httpHeader参数 });}
public void Configure(IApplicationBuilder app, IHostingEnvironment env,ILoggerFactory logFac){if (env.IsDevelopment()){app.UseDeveloperExceptionPage();}app.UseSwagger();app.UseSwaggerUI(c => { c.SwaggerEndpoint("/swagger/v1/swagger.json", "v1"); });}
文档生成需要在项目属性里设置
好了。运行项目,请求 http://127.0.0.1/swagger/index.html 看效果
转载于:https://www.cnblogs.com/jzz228/p/11083912.html
core 中使用 swagger相关推荐
- 【Core Swagger】.NET Core中使用swagger
一.入门 https://www.nuget.org/packages/Swashbuckle.AspNetCore.SwaggerGen/ 1.添加核心NUGET包 Swashbuckle.AspN ...
- 在.Net Core中使用Swagger制作接口文档
在实际开发过程中后台开发人员与前端(移动端)接口的交流会很频繁.所以需要一个简单的接口文档让双方可以快速定位到问题所在. Swagger可以当接口调试工具也可以作为简单的接口文档使用. 在传统的asp ...
- ASP.NET Core WebApi使用Swagger生成api说明文档看这篇就够了
引言 在使用asp.net core 进行api开发完成后,书写api说明文档对于程序员来说想必是件很痛苦的事情吧,但文档又必须写,而且文档的格式如果没有具体要求的话,最终完成的文档则完全取决于开发者 ...
- 【转】ASP.NET Core WebApi使用Swagger生成api说明文档看这篇就够了
原文链接:https://www.cnblogs.com/yilezhu/p/9241261.html 引言 在使用asp.net core 进行api开发完成后,书写api说明文档对于程序员来说想必 ...
- asp.net core 3.0 中使用 swagger
asp.net core 3.0 中使用 swagger Intro 上次更新了 asp.net core 3.0 简单的记录了一下 swagger 的使用,那个项目的 api 比较简单,都是匿名接口 ...
- ASP.NET Core Web API中使用Swagger
本节导航 Swagger介绍 在ASP.NET CORE 中的使用swagger 在软件开发中,管理和测试API是一件重要而富有挑战性的工作.在我之前的文章<研发团队,请管好你的API文档& ...
- 在 .NET Core 中使用 ViewConfig 调试配置
介绍 .NET Core 中的配置包含了多个配置提供程序,包括了 appsettings.json,环境变量,命令行参数等,还有一些扩展的自定义提供程序,比如说 ApolloConfig,AgileC ...
- 如何在ASP.NET Core中使用Azure Service Bus Queue
原文:USING AZURE SERVICE BUS QUEUES WITH ASP.NET CORE SERVICES 作者:damienbod[1] 译文:如何在ASP.NET Core中使用Az ...
- ASP.NET Core中Ocelot的使用:基于服务发现的负载均衡
本系列相关文章: <ASP.NET Core中Ocelot的使用:API网关的应用> <ASP.NET Core中Ocelot的使用:基于Spring Clound Netflix ...
最新文章
- pip、conda 换国内源,大大提高下载速度
- HealthKit开发快速入门教程之HealthKit框架体系创建健康AppID
- 解决非浏览器客户端请求nginx无法命中缓存的问题
- 2015国产手机圈成绩单
- mysql linux 安装部署,linux之MySQL安装部署(示例代码)
- 【渝粤题库】广东开放大学 PHP动态网站设计 形成性考核
- HTML5 FileReader API 测试(一)
- Android使用Application的好处
- Windows / VS下不同类型变量转换
- 【转】VS2008 入门基本操作
- 使用腾讯云DNSPod实现动态域名解析DDNS(测试可以用)
- python上方菜单栏不见了如何恢复_word菜单栏不见了,如何恢复
- 为不同分辨率的手机创建界面
- 3天完成Open CPU开发!7天完成Costdown
- matlab使用记录--app designer清理图窗、获取当前时间
- ZYNQ入门,EBAZ4205开发平台从头开始搭建
- coutendl;什么意思?
- Spring【Bean的作用域与生命周期】
- 手机方案厂商怨高通门槛高 联发科影响力犹存
- 计算机中流水线的应用,计算机中的流水线技术
热门文章
- 使用Handlerf发送消息或使用Handler轮询时,报错IllegalStateException:This message is already in use.;...
- Visual Studio 2005 编译的版本无法启动,出现应用程序配置不正确的错误
- DrawWindowFrame
- easyui的datagrid和panel如何让标题动态改变?
- 经典软件测试技术分类
- c程序员的python开发总结
- SpringBoot Scheduled Cron表达式范例记录
- springboot项目中mybatis实现数据的基本查询
- flutter AndroidView简述
- Flutter ListView 下拉刷新与上拉加载更多