swagger相关内容
我的招摇用户界面显示“参数内容类型",其中包含各种条目:"application/json-patch+json","text/json","application/json"和"application/*+json". 我只想要"application/json". 回购协议上有一个相似未解决的问题,该问题使用了这种视觉效果(旧版ui ,但想法相同): 有什么设置方法吗?
..
在一个解决方案中,我拥有asp.net核心MVC项目和单独的WebApi项目.我在github上的文档后添加了招摇.这是我的mvc项目的Startup.cs: public void ConfigureServices(IServiceCollection services) { //... // Adding controllers from Web
..
我在使用自定义index.html和其他资产时遇到了麻烦. Swashbuckle/Swagger似乎根本无法识别或使用它们.我确实设置了app.UseDefaultFiles()和app.UseStaticFiles().我想了解我做错了什么. 我尝试设置与Microsoft文章中定义的配置有些类似的配置,但没有成功. ( https://docs.microsoft.com/zh-cn/
..
当我向我的API添加大张旗鼓时,我想获取默认值和响应示例.我添加了NuGet软件包,并尝试遵循本教程. SwaggerResponseExample属性可以正常工作,但SwaggerRequestExample似乎只是被忽略了. 我的动作定义如下 [SwaggerRequestExample(typeof(int), typeof(PersonExamples.Request))] [
..
我正在将具有使用Swashbuckle生成的Swagger文档的Web API从.NET Framework迁移到ASP.NET Core.在新的AspNetCore版本中,我使用的是Swashbuckle.AspNetCore v5.0.0-rc2. 这是一项内部服务,身份验证使用自定义HTTP标头中提供的API密钥.在.NET Framework应用程序中,我将Swashbuckle配置
..
在VS 2015上,我们有"添加RestAPI客户端",但在VS 2017中不存在. 在VS 2017上有解决方案吗? 注意:我不想安装第三方(非MS)组件,例如AuthoRest或Swagger Codegen. 谢谢 解决方案 我在VS2017上看到了它.仅就您的信息而言,AutoREST是一个Microsoft工具,它是Add RestAPI客户端在幕后使用的功能.
..
对于一个我们正在研究的项目,我们正在自动生成一个Swagger文件.但是,此时此刻,我们正在为CORS部分而苦苦挣扎. 我们正在使用Amazon API网关导入api功能.要将其与Swagger和CORS结合使用,我们必须在源代码中创建一个额外的操作(操作),该操作允许每个api方法(操作)使用CORS(选项)! 例如: [HttpOptions] [Route("{i
..
如何定义通过以下API生成的特征的默认值? public class SearchQuery { public string OrderBy { get; set; } [DefaultValue(OrderDirection.Descending)] public OrderDirection OrderDirection { get; s
..
您可以在类似于以下示例的方法上添加注释,但是如何在请求和响应模型中添加注释呢? /// /// my summary /// /// /// remark goes here. /// /// Required parameter: Example:
..
我正在将Swashbuckle 6(Swagger)与ASP.NET Core Web API结合使用.我的模型以DTO作为后缀,例如 public class TestDTO { public int Code { get; set; } public string Message { get; set; } } 如何在生成的文档中将其重命名为"Test"?我尝试添加带
..
使用.net Core 2 API实现Swashbuckle/Swagger我现在在访问swagger.json时收到500错误: NotSupportedException:行为不明确的HTTP方法- EBisAPI.Controllers._class.HandleError(EBisAPI).动作需要 Swagger的显式HttpMethod绑定 我遍历了所有控制器,并在每个控制
..
我们有asp.net核心webapi.我们添加了Microsoft.AspNetCore.Mvc.Versioning和Swashbuckle来拥有醒目的UI. 我们将控制器指定为: [ApiVersion("1.0")] [Route("api/v{version:apiVersion}/[controller]")] public class ContactController : Co
..
我正在寻找一种从ASP.NET Core Web应用程序(当前使用Visual Studio 2017RC和webpack)自动生成TypesScript客户端代码的方法. 在从Visual Studio或Webpack的构建管道中,是否存在任何用于生成TypeScript客户端的工具?我尝试使用swagger中间件,然后从swagger URL生成到客户端,但是我不确定中间的swagger
..
我正在尝试将授权标头添加到SwaggerUI api测试中.下面是我的Startup.cs public void ConfigureServices(IServiceCollection services) { services.AddControllers(); services.Configure
..
我想在控制器中将param设置为可选参数,但会大摇大摆地根据需要显示它. 我的控制器看起来像: [HttpGet("{name}")] [SwaggerResponse((int)HttpStatusCode.OK)] [SwaggerResponse((int)HttpStatusCode.BadRequest)] public async Task G
..
我如何在Asp.Net Core 2.1项目中设置摇摇欲坠的operationId属性?根据这篇帖子,我应该使用SwaggerOperationAttribute,但是我在Swashbuckle.AspNetCore库中找不到它.还有一个IOperationFilter public interface IOperationFilter { void Apply(Operat
..
我已经在ASP.Net Core(版本1.1.2)中构建了一个Web API,并且我使用Swashbuckle.AspNetCore生成了摇摇欲坠的定义. 下面的 是自动生成的摇摇定义的一部分.我想更改路径,使其不包含/api/ApiName ,但它会包含在 basePath 中,该名称现在为/ { "swagger": "2.0", "info": {
..
我正在构建与Swagger集成的Asp.Net Core 2.x Web API.要访问swagger,我必须在URL后面附加/swagger. https://mywebapi.azurewebsites.net/swagger/ 如何将 https://mywebapi.azurewebsites.net/重定向到解决方案 从Nuget安装 Microsoft.AspNetCore.R
..
我要做的就是向ASP.Net Core应用程序添加招摇.我正在观看教程,我所看到的只是在Startup.cs文件的configure services区域下添加services.AddSwaggerGen();.像MVC之类的任何普通服务一样...但是我得到一个错误: 没有给出与所需的形式参数'setupAction'相对应的参数... 我看不到有人为services.AddSwagg
..
我目前在Web API中使用的是Fluent Validation而不是Data Annotations,并且使用swagger编写API文档.流利的验证规则未反映在swagger模型中,因为我无法使用swagger架构过滤器配置流利的验证规则. 此博客有一个与ASP.net MVC一起使用的很好解释.但是我无法对其进行配置以在ASP.net Core中使用它. 到目前为止,我已经尝试
..