ICode9

精准搜索请尝试: 精确搜索
  • ASP.Net Core WebApi添加Swagger2022-04-30 15:34:20

    第一步:安装Swagger工具包 方式一:命令安装(vs--->工具--->NuGet包管理器--->程序包管理器控制台): Install-Package SwashBuckle.AspNetCore -Version 5.0.0-rc4 方式二:NuGet安装:SwashBuckle.AspNetCore程序包 第二步:注册Swagger服务 services.AddSwaggerGen(s =>

  • Swagger隐藏接口2021-11-05 14:03:39

    1、由于框架自带接口,不能被删除,但是几乎不会用到,因此需要隐藏起来。 2、建立一个类,必须要安装包Swashbuckle。       3、在启动的Module文件中的Swagger配置方法中增加一句。    

  • .Net core如何配置Swagger2021-09-20 23:59:47

    1、首先创建一个.net core Api 项目 2、在程序包管理器控制台输入命令(Install-Package Swashbuckle.AspNetCore -Version 5.6.3) 或者在Nuget包中安装Swashbuckle.AspNetCore 3、将 Swagger 生成器添加到服务集中 代码: services.AddSwaggerGen(); 4、启用中间件为生成的 J

  • .NetCore3 Api使用Swagger生成api文档2021-09-11 01:03:43

    Api开完成之后写文档是让人很痛苦的事儿,但文档又必须写。而且文档的格式如果没有具体要求的话,最终完成的文档则完全取决于开发者的心情。幸好有一种快速有效的方法来构建api说明文档, Swagger就是最受欢迎的REST APIs文档生成工具之一! Swagger是最流行的API开发工具,它遵循了OpenAP

  • Asp.net core Swashbuckle Swagger 的常用配置2021-07-07 01:04:21

    背景   .net core Swashbuckle Swagger 官方文档:https://github.com/domaindrivendev/Swashbuckle.AspNetCore 我们发现很多小伙伴日常使用 Swashbuckle Swagger 都不看文档的,写下常需用到的配置/写法; 基本使用 Package Manager : Install-Package Swashbuckle.AspNetCore 记

  • 在.NET Core Web API 中应用 Swagger2021-04-18 22:34:17

    在.NET Core Web API 中应用 Swagger 一、Swagger简介1.1 什么是Swagger?1.2 Swagger有什么优势?1.3 Swagger、OpenAPI3.0、Restful API的区别?1.4 Swagger工具1.5 Swagger UI工具主要功能1.6 Swashbuckle组件1.7 TPL 二、在.NET Core Web API中使用Swagger UI2.1 创建一个We

  • 新版本 swagger 组件中 Servers 的 坑2020-10-31 23:33:47

    新版本 Swashbuckle swagger 组件中 Servers 的 坑 Intro 上周做了公司的项目升级,从 2.2 更新到 3.1, swagger 直接更新到了最新,swagger 用的组件是 Swashbuckle.AspNetCore,然后遇到一个 swagger 的问题, 在本地测试是没问题的,但是部署在测试环境之后就会有问题,主要是 swagger 界面

  • asp.net core swagger (Swashbuckle ) 设置nginx proxy后,无法访问的问题2020-04-29 12:00:37

    通过代理转发后,webapi的swagger无法访问,本质原因是代理后url路径发生变化导致/swagger无法定位到json。 #https://docs.microsoft.com/en-us/aspnet/core/tutorials/getting-started-with-swashbuckle c.SwaggerEndpoint("/swagger/v1/swagger.json", "My API V1"); 相关issue:

  • 五、ASP.NET Core 在 Swagger UI 中显示Controller描述2019-12-25 12:56:10

    一、控制器描述 创建一个过滤器类 AuthTagDescriptions,内容如下: using Swashbuckle.AspNetCore.Swagger;using Swashbuckle.AspNetCore.SwaggerGen;using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;namespace ZanLveCore{ pub

  • c#-在Swagger中禁用“尝试”2019-12-10 23:06:10

    对于不同的语言,已经提出了很多问题.经过大量的(无结果的)浏览之后,我觉得自己很笨,但是我还是要问 本文档涉及在看起来像Javascript中添加Swagger插件 https://github.com/swagger-api/swagger-ui/issues/3725 我尝试将代码添加为注入的Javascript资源: c.InjectJavaScript(thisAs

  • 使用构造函数来设置属性2019-11-08 13:05:35

    我正在构建一个API,并使用摇摇欲坠来测试端点.我有一个ProductDTO: public string ProductName { get; set; } . . . public Price Price { get; set; } 在此DTO中,我想使用在整个代码中都使用的Price类.价格类别如下: public class Price { public Price(decimal amount, str

  • Swashbuckle Swagger UI:如何从XML注释中的参数中删除必需的2019-10-26 01:09:17

    我想在控制器中的某些参数上更改所需的属性.我使用XML注释来链接到Swagger.示例图片here解决方法:在继续之前,请仔细考虑您的参数.该参数是否确实需要,您的键入内容是否反映出来?是否有合理的默认值?在这种情况下,预期的行为是什么?根据您的答案,您可能更喜欢以下两种解决方案之一: 选

  • .net怎么使用Swagger2019-09-17 14:54:58

      目录导航 一、安装 二、配置 三、调用 四、错误记录 一、安装 新建一个没有身份验证的mvc项目 - SwaggerMvc5Demo,然后添加一个名为Remote(自定义)且包含基础读写(不想手写)的ApiController   开源地址:https://github.com/domaindrivendev/Swashbuckle 使用以下方法来添加 Sw

  • swagger 的使用2019-08-19 11:02:35

    最近在用 .Net Core 做项目  了解到swagger 是一个不错的工具 简单介绍一下 在使用asp.net core 进行api开发完成后,书写api说明文档对于程序员来说想必是件很痛苦的事情吧,但文档又必须写,而且文档的格式如果没有具体要求的话,最终完成的文档则完全取决于开发者的心情。或者详细点,

  • c# – Swashbuckle – 回复回复的文字文件?2019-07-17 09:05:56

    Swashbuckle不会生成带有“UserCreateResponse”输出的swagger.json,你如何解决这个问题? [HttpPost] public async Task<IActionResult> Update([FromBody]UserCreate Request) { UserCreateResponse response = new UserCreateResponse(); //do som

  • c# – 使用Swagger命名AutoRest生成的方法名称2019-07-06 08:06:56

    我正在玩AutoRest和Swagger项目.我的Web API控制器有一个名为GetAllAsync的方法.当我为服务生成客户端时,客户端有一个接口IResourcesOperations,其中Resources是控制器的名称. 该接口有一个名为GetAllAsyncWithHttpMessagesAsync的方法.然后是一个名为ResourcesOperationsExtensio

  • c# – Swagger / Swashbuckle无法使用Visual Studio 2013 Web API 2项目2019-06-23 22:58:35

    我正在尝试通过Nuget包(Swashbuckle)安装Swagger但是我无法让它工作. 这是一个vanilla VS 2013 Web Api 2项目. JS控制台上有一个错误:Uncaught TypeError:无法读取null的属性’tags’. 在/swagger/ui/lib/underscore-min.map的请求中收到404 我发现了一个建议在webconfig中使用vs:Ena

  • c# – SwaggerUI和Swashbuckle识别多态/派生类型2019-06-11 13:56:51

    我正在使用C#和WebAPI创建Rest API.我正在使用Swashbuckle向API和AutoRest添加Swagger UI以生成客户端.这一切都很好,直到我向我的模型引入多态/继承. Swagger UI仅为基类创建定义,这导致我的AutoRest客户端仅在接口中具有基类型. 我的模型是否需要属性以允许Swashbuckle / Swagger

  • c# – Identity Server 4 Swagger身份验证2019-06-08 16:02:51

    我目前在使用swagger授权对身份服务器4的api调用时遇到问题.我的招摇依赖是使用swashbuckle版本身份服务器4中的-beta客户端对象看起来像 new Client { ClientId="swagger", Enabled = true, ClientName="Swagger", AllowedGrantTypes = GrantTypes.Implicit,

  • c# – Azure API App客户端未生成枚举2019-05-19 17:02:10

    我在WebApi服务中使用Swashbuckle生成的招摇.它在类型等方面看起来都很好……但是当我使用Azure API App客户端生成代理类时,它缺少enum声明. 当我仔细检查它是在swagger,但在结果类中只有一个字符串表示他们(字符串属性而不是枚举属性)和没有枚举类型的声明.解决方法:在GitHub(htt

  • Web Api使用Swagger提供在线文档2019-04-24 18:43:42

    1.添加Swashbuckle引用   2.生成XML文件   3.添加XML解析,在接口添加注释信息   4.运行项目输入地址   http://localhost:58254/swagger  

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有