如何使用 SwashBuckle 设置或删除默认响应内容类型

2023-12-10

使用 SwashBuckle 时的默认响应内容类型是text/plain。我怎样才能将默认值更改为application/json甚至删除text/plain?


终点的响应内容不是由Swashbuckle而是通过 ASP.NET Web API 项目配置中设置的格式化程序。

要删除text/plain内容类型且仅支持application/json你可以将其添加到Register你的方法WebApiConfig:

GlobalConfiguration.Configuration.Formatters.Clear();

var jsonFormatter = new JsonMediaTypeFormatter();
jsonFormatter.SupportedMediaTypes.Clear();
jsonFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/json"));

GlobalConfiguration.Configuration.Formatters.Add(jsonFormatter);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 SwashBuckle 设置或删除默认响应内容类型 的相关文章

随机推荐

  • 如何在不同的系统文化中转换日期时间?

    我需要转换DateTime不同文化格式中的值 无论系统中设置如何 没有选择任何特定的时区进行转换 任何区域性格式都使用转换日期时间值 DateTimeFormatInfo ukDtfi new CultureInfo CultureInfo
  • MFMailComposeViewController 和隐私 - 隐藏“收件人:”字段?

    我正在创建我的第二个 iPhone 应用程序 并且我已经使用 MFMailComposeViewController 包含了一个反馈表单 这可以正常显示和工作 但我不确定是否希望所有用户都能看到我的电子邮件地址 有没有办法将 to 字段设置
  • CSS - 渐变文本阴影

    I want to make a gradient text shadow like this Is it possible to do that with CSS or and Javascript Thanks for help 你可以
  • 如何在Asp.Net MVC中导出到Excel?

    SCRIPT function PostExportValues meter id range type id start date end date returnUrl var meter meter selection val 0 aj
  • 在 OpenGL 着色器的 main 之外进行计算是否合理?

    我有一些类似于以下的顶点着色器代码 这是一个简化的示例 attribute vec2 aPosition attribute vec4 aColor varying lowp vec4 vColor uniform vec4 uViewpo
  • 从 Ada 调用 scanf

    如何从 Ada 调用 scanf 也就是说 大概有一个适当的 pragma import 声明 但是声明会是什么样子呢 我感兴趣的是如何从 Ada 调用更难以驾驭的 C 函数 而不是如何解析字符串本身 所以我不是在寻找纯粹的 Ada 解决方
  • 使用 jQuery 更改依赖于滚动位置的类

    我有一个单页网站 有固定的浮动导航 我希望能够通过向相关导航标签添加一类 on 来突出显示用户所在的部分 当用户不再位于该部分时 需要删除此类 并且新的当前部分需要反映在导航中 这无法通过点击功能来完成 因为用户仍然可以上下滚动页面 我知道
  • 确定Word单元格是否合并

    我需要以编程方式在 Word 2010 表中添加和删除行 不幸的是 表的标题包含合并的单元格 水平和垂直合并 使用 Row Add 和 Row Delete 方法时这会导致错误 我已经测试并发现我可以以编程方式删除合并的单元格 Cell S
  • 我的控制器的 rspec 测试返回 nil(+工厂女孩)

    我正在用 rspec 和 Factory Girl 在 Rails 上学习测试 但我无法让它们工作 我的用户控制器如下所示 class UsersController lt ApplicationController def index u
  • 400 Hibernate @Valid 的错误请求

    当我验证我的表单时 我有一个奇怪的行为 一旦我添加 Hibernate Valid 注释 如果发布的数据无效 Tomcat 就会将我的请求视为 错误 如果数据有效 就不用担心 I use 雄猫7 0 52 Javax 验证 API 1 1
  • Jasper Report - 在 PDF 文档中设置作者属性

    有没有办法在从 Java 调用 Jasper 时通过设置参数来设置 PDF 文档的 Author 属性 这就是我从 Java 生成 Jasper 报告的方法 JasperPrint jasperPrint String outFile 39
  • 如何正确使用ObjectBox flutter store的打开和关闭?

    我希望使用 Flutter 和 ObjectBox 1 1 1 gt Flutter 定义最佳开发实践 我想建立一个由Repository组成的架构来实现对数据库中存储的对象的查询功能 这是一个对象人的示例 存储库主要从 viewModel
  • python - add() 不会将类的实例添加到组中,因为它不可迭代,但它正在迭代

    我学习 Python 一段时间了 并且正在阅读 Python 速成课程教科书 以防万一您可能熟悉该文本中的练习 第一个项目是 太空入侵者 的克隆版 到目前为止一直运行顺利 当我将外星人绘制到屏幕上时 我有一些代码可以检查窗口尺寸并将其与外星
  • 如何在 HTML 中配置事件监听器?

    举个例子 我们可以执行如下操作 使监听器仅在事件捕获阶段触发 element addEventListener event function true Or element addEventListener event function p
  • 如何根据另一个数据框中的变量从数据框中选择列

    我只想从 df2 中选择那些等于 python pandas 中 df1 的变量的列 df1 parameter column name a b c df2 w x a c z 3 1 5 6 1 5 67 4 3 56 8 12 6 1
  • 仅将 hclust 绘制到切割的簇,而不是每个叶子

    我有一个包含近 2000 个样本的 hclust 树 我已将其切割成适当数量的簇 并希望绘制树状图 但以我切割簇的高度结束 而不是一直切割到每片叶子 每个绘图指南都是关于按簇为所有叶子着色或绘制一个盒子 但似乎没有什么可以完全保留切割线下方
  • 对变量 R 上的变量进行计数 [重复]

    这个问题在这里已经有答案了 Tid lt c 1 1 2 2 2 3 4 4 Uid lt c 10 10 11 11 12 13 10 14 Data lt data frame Tid Uid 我想知道每个Tid上有多少个不同的Uid
  • 我什么时候应该在 MVC 中使用 Html.Displayfor

    我是 MVC 新手并且知道如何使用Html Displayfor 但不知道什么时候用 任何想法 The DisplayForhelper 为给定类型呈现相应的显示模板 例如 您应该将其与集合属性一起使用 或者如果您想以某种方式个性化此模板
  • java JTable 对对象进行排序

    很抱歉问这个问题 但我在理解如何做到这一点上遇到了巨大的问题 我有一个JTable 为了那个原因JTable我有我自己的AbstractTableModel返回一个自定义对象getValueAt 另外我也有自己的TableCellRende
  • 如何使用 SwashBuckle 设置或删除默认响应内容类型

    使用 SwashBuckle 时的默认响应内容类型是text plain 我怎样才能将默认值更改为application json甚至删除text plain 终点的响应内容不是由Swashbuckle而是通过 ASP NET Web AP