cost 106 ms
Asp.Versioning.Http AmbiguousMatchException:请求与控制器上的多个端点匹配 - Asp.Versioning.Http AmbiguousMatchException: The request matched multiple endpoints on controllers

我正在尝试使用 Asp.Versioning.Http package 版本 6.4.0 在我的控制器上实现基于 header 的版本控制它应该在这里非常简单但是我得到AmbiguousMatchException: The request matched multiple endpoints ex ...

如何使用 Springdoc OpenAPI 和 GroupedOpenApi 调整上下文路径 - How do you adjust context-paths with Springdoc OpenAPI & GroupedOpenApi

背景: 我们的任务是从两个遗留的 API/服务中迁移出来,整合它们并引入一个更新的 v2 API——它们都使用相同的底层代码库。 我的方法是使用多个@RestControllers ,每个都有一个类级别的@RequestMapping 。 为了便于讨论,假设名称/子路径是: /v1/legacy-a ...

我们如何对添加到现有 API 的新端点进行版本控制 - How do we version a new endpoint being added to an existing API

我们有基于 URL 的 API 版本控制策略。我有几个场景可以添加新的点,我找不到任何战略参考。 场景 1:现有 API 具有从版本 v1 到 v4 不等的端点。 很少有端点达到 V2,很少达到 V3,很少有达到 v4。 在这种情况下,如果我必须添加一个新端点,我是否应该从 V4 开始新端点的版本? ...

asp.net 最小 api 版本控制中的 IsApiVersionNeutral 问题 - Issue with IsApiVersionNeutral in asp.net minimal api versioning

您好,我正在尝试在 asp.net core minimal api .net7.0 中实施版本控制。 但是我发现某些 api 版本存在一些 url 访问问题。 希望有人可以让我清楚地了解为什么网址在下面抛出 404。 我正在尝试构建以下网址 /GetMessage - 仅支持 2.0 版 /Get ...

处理 API 版本控制 .NET Core 中的代码重复 - Handling code duplication in API versioning .NET Core

我目前正在尝试使用 .NET Core API 来支持 API 版本控制。 我已经阅读了很多关于此事的文章,找不到真正好的代码示例。 每个人都在发布 controller 以及如何将 API 版本添加到每个端点,但实际上没有人在谈论之后的头痛。 意味着复制模型和功能(服务/处理程序) 假设我有一个用 ...

使用不同版本的相同服务事件的微服务 - microservices consuming different version of same service events

我有以下情况帐户服务处理用户帐户用于处理历史报告的报告服务当新用户通过 Account Service 注册时,它会触发一个 Kafka 事件,该事件由 Reports Service 使用,该事件会在报告自己的数据库中的表中插入一条记录。 现在我们正在引入版本控制(最多 2 个版本,1.0 和 2 ...

HTTP header 返回的位置是否应该有版本信息? - Should location returned by HTTP header have version information?

是否有关于由 REST 服务器重新调整的位置是否还应包含版本信息的标准或约定? 根据 REST,URI 指向资源,因此根据该定义,在位置header 返回的 URI 不应该有版本。 但是服务器返回的位置上的GET应该可以工作,但如果版本信息未添加到 URI,它会失败。 客户端是否应该知道服务器的首 ...

ASP.NET API 版本范围 - ASP.NET API version ranges

我们的产品是一个client/server应用程序,在现场有多个版本的客户端,但只有一个运行最新版本的服务器来为所有API呼叫提供服务。 我们有/将有数百个API端点,我正在尝试如何最好地处理版本控制。 我想做的是能够避免将attributes应用于每个方法的繁重任务,或者每次我们进行微小更改时都复 ...

Semver:在 web 应用程序中引入了新的重定向,我需要增加主要版本吗? - Semver: Introduced new redirect in web app, do I need to increment the major version?

我不确定何时使用语义版本控制来增加补丁、次要和主要版本。 如果我在 session(用户)位于特定 state 时引入新的重定向,这是否被视为不兼容的 API 更改,需要我增加项目的主要版本? 你会怎么处理这个? 提前致谢。 ...

Swagger:我需要版本控制和分组 - Swagger: I need versioning AND grouping

Swagger 与.Net 5 REST API。 我有一个 API,其中有数百种方法需要将相关 API 组合在一起使用。 同时,我需要开始开发我的 API 的 V2 版本。我花了几个小时尝试不同的方法来实现版本控制和分组,但没有成功。 我有几个控制器,一些用于 V1,一些用于 V2。 有人可以提 ...

如何通知客户端 HTTP 资源的返回表示已被弃用? - How to inform clients that the returned representation of a HTTP resource is deprecated?

如果我在某个 URI 上有一个资源,比如https://api.example.com/things/my-things到目前为止,这个资源可能会显示在以下表示中: 应用程序/xml 应用程序/xhtml+xml 文本/xml 文本/html 服务器应该如何通知请求applic ...

Service Fabric Web API 版本控制问题 - Service Fabric Web API Versioning issue

我正在开发一个具有多个无状态服务的服务结构项目。 当我尝试按照下面的代码添加版本控制时 稍后使用 Postman 或使用我为调用此服务而制作的某些客户端 winforms 应用程序调用该服务时,它不起作用。 当我说它不起作用时,我的意思是它不是在寻找我放在 controller 中的特定版本。 例如 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM