首页 > 其他分享 >使用 AutoRest 遇到的问题

使用 AutoRest 遇到的问题

时间:2023-04-07 18:12:19浏览次数:26  
标签:请求 遇到 AutoRest 生成 json 文档 使用 swagger

AutoRest 提供读取 swagger.json 文档,然后生成客户端代码的功能。

首先是 AutoRest 默认使用 operationid 作为生成对应接口请求方法的名称,而莫得 swagger.json 文档上面默认没有这个值,所以需要设置。

然后就是 asp.net core 支持多种请求格式,包括 text/json, applicaiton/json 等,然后 AutoRest 生成的方法就要求指定请求格式,我希望 swagger 声明其只支持一种,但是也没有做到。

标签:请求,遇到,AutoRest,生成,json,文档,使用,swagger
From: https://www.cnblogs.com/freesfu/p/17297019.html

相关文章

  • 记录-VueJs中如何使用Teleport组件
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助在DOM结构相对比较复杂,层级嵌套比较深的组件内,需要根据相对应的模块业务处理一些逻辑,该逻辑属于当前组件但是从整个页面应用的视图上看,它在DOM中应该被渲染在整个vue应用外部的其他地方,不能影响组件的结构比......
  • 使用Docker发布普通web项目(非springboot项目)
    公司的项目比较旧,还是普通的web格式,只能打个war包放在tomcat中运行,现在要上docker发布,在此做下记录DockerDesktop开发机是win10,想要打包镜像需要安装DockerDesktop,安装前需要在bios里面开启虚拟化支持。然后按照官方安装教程一步一步安装。Dockerfile然后在项目根目录编写doc......
  • 运维监控必看:必懂的 InfluxDB 使用指南,关键时刻能用上
    InfluxDB是什么InfluxDB是一个由InfluxData开发的开源时序型数据库。它由Go写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景。技术特点包括:InfluxDB在技术实现上充分利用了Go语言的特性,无需任何外部依赖即可独立部......
  • 如何在 Spring Boot 应用程序中使用 Actuator 监控和管理端点,提高应用程序的生产力?
    1概述1.1整合添加依赖:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId></dependency>启动应用,会观察到如下日志:13:15:17.642ifp[main]INFOo.s.b.a.e.web.EndpointLin......
  • 如何在Java中做基准测试?JMH使用初体验
    大家好,我是王有志,欢迎和我聊技术,聊漂泊在外的生活。快来加入我们的Java提桶跑路群:共同富裕的Java人。最近公司在搞新项目,由于是实验性质,且不会直接面对客户的项目,这次的技术选型非常激进,如,直接使用了Java17。作为公司里练习两年半的个人练习生,我自然也是深度的参与到了技术选型的......
  • 学习使用VUE3+Django+GraphQL实现简单的Blog网站
    这周每天花点时间学习使用VUE3+Django+GraphQL的使用,按照RealPython的网站的教程走了一遍,踩了一遍坑.Realpython上的教程使用的是Vue2的Vue-CLI模块,Vue本身已经进化到VUE3,并且推荐使用Vite代替Vue-CLI.我按照教程上的步骤将代码转化为VUE3+Vite+CompositionAPI模式.在这里......
  • 网页调用打印机(Lodop)使用记录
    最近项目中有打印标签的需要,使用Lodop实现。Lodop官网地址:https://www.lodop.net/index.html这是一个收费控件,在打印时会出现试用字符,但是可以通过一定方式避免。项目中需要打印的机器都是windows,因此安装CLodop即可。安装之后在web页面上就可以引入对应js:<!--需要安装CLod......
  • sharding-jdbc使用及原理
     基本思想:一条sql,经过分片,改造成多条sql,执行,最后合并结果集,得到预期结果。一、基本使用pom(基于5.2.0)<dependency><groupId>org.apache.shardingsphere</groupId><artifactId>shardingsphere-jdbc-core</artifactId><version>5.2.0</version>......
  • Django条件查询的Case,When具体使用
    这个操作类似于数据库中ifelifelse的逻辑。1、数据准备:models.pyclassClient(models.Model):REGULAR='R'GOLD='G'PLATINUM='P'ACCOUNT_TYPE_CHOICES=[(REGULAR,'Regular'),(GOLD,'Gold&#......
  • Git的使用介绍
    Git的使用1.git配置获取本机sshkey:ssh-keygen-t-C"<[email protected]>"配置全局name和email:gitconfig--globaluser.name"<yourName>"gitconfig--globaluser.email"<[email protected]>"2.clo......