swagger相关内容

如何设置“参数内容类型"使用Swashbuckle吗?

我的招摇用户界面显示“参数内容类型",其中包含各种条目:"application/json-patch+json","text/json","application/json"和"application/*+json". 我只想要"application/json". 回购协议上有一个相似未解决的问题,该问题使用了这种视觉效果(旧版ui ,但想法相同): 有什么设置方法吗? ..
发布时间:2020-09-09 19:37:58 其他开发

Swagger没有生成swagger.json

在一个解决方案中,我拥有asp.net核心MVC项目和单独的WebApi项目.我在github上的文档后添加了招摇.这是我的mvc项目的Startup.cs: public void ConfigureServices(IServiceCollection services) { //... // Adding controllers from Web ..
发布时间:2020-09-09 19:27:25 C#/.NET

在.NET Core的Swagger/Swashbuckle中使用自定义Index.Html的问题

我在使用自定义index.html和其他资产时遇到了麻烦. Swashbuckle/Swagger似乎根本无法识别或使用它们.我确实设置了app.UseDefaultFiles()和app.UseStaticFiles().我想了解我做错了什么. 我尝试设置与Microsoft文章中定义的配置有些类似的配置,但没有成功. ( https://docs.microsoft.com/zh-cn/ ..
发布时间:2020-09-09 18:59:56 其他开发

SwaggerRequestExample被忽略

当我向我的API添加大张旗鼓时,我想获取默认值和响应示例.我添加了NuGet软件包,并尝试遵循本教程. SwaggerResponseExample属性可以正常工作,但SwaggerRequestExample似乎只是被忽略了. 我的动作定义如下 [SwaggerRequestExample(typeof(int), typeof(PersonExamples.Request))] [ ..
发布时间:2020-09-09 18:57:00 C#/.NET

“添加RestAPI客户端";在Visual Studio 2017上缺少

在VS 2015上,我们有"添加RestAPI客户端",但在VS 2017中不存在. 在VS 2017上有解决方案吗? 注意:我不想安装第三方(非MS)组件,例如AuthoRest或Swagger Codegen. 谢谢 解决方案 我在VS2017上看到了它.仅就您的信息而言,AutoREST是一个Microsoft工具,它是Add RestAPI客户端在幕后使用的功能. ..
发布时间:2020-09-09 02:09:15 C#/.NET

如何使用Swagger生成Options(CORS)

对于一个我们正在研究的项目,我们正在自动生成一个Swagger文件.但是,此时此刻,我们正在为CORS部分而苦苦挣扎. 我们正在使用Amazon API网关导入api功能.要将其与Swagger和CORS结合使用,我们必须在源代码中创建一个额外的操作(操作),该操作允许每个api方法(操作)使用CORS(选项)! 例如: [HttpOptions] [Route("{i ..
发布时间:2020-09-09 01:52:48 C#/.NET

自动为ASP.NET Core控制器生成TypeScript客户端代码

我正在寻找一种从ASP.NET Core Web应用程序(当前使用Visual Studio 2017RC和webpack)自动生成TypesScript客户端代码的方法. 在从Visual Studio或Webpack的构建管道中,是否存在任何用于生成TypeScript客户端的工具?我尝试使用swagger中间件,然后从swagger URL生成到客户端,但是我不确定中间的swagger ..
发布时间:2020-09-08 23:36:26 其他开发

services.AddSwaggerGen()给出错误

我要做的就是向ASP.Net Core应用程序添加招摇.我正在观看教程,我所看到的只是在Startup.cs文件的configure services区域下添加services.AddSwaggerGen();.像MVC之类的任何普通服务一样...但是我得到一个错误: 没有给出与所需的形式参数'setupAction'相对应的参数... 我看不到有人为services.AddSwagg ..
发布时间:2020-09-08 21:38:11 C#/.NET

在Asp.net Core中使用Swagger进行流利验证

我目前在Web API中使用的是Fluent Validation而不是Data Annotations,并且使用swagger编写API文档.流利的验证规则未反映在swagger模型中,因为我无法使用swagger架构过滤器配置流利的验证规则. 此博客有一个与ASP.net MVC一起使用的很好解释.但是我无法对其进行配置以在ASP.net Core中使用它. 到目前为止,我已经尝试 ..
发布时间:2020-09-08 21:14:34 其他开发