ASP0023:路由处理程序之间检测到的路由冲突

价值
规则 ID ASP0023
类别 Usage
修复是中断修复还是非中断修复 Non-breaking

原因

HTTP 请求匹配多个路由,导致不明确匹配错误。

规则说明

检测到路由冲突时发出此诊断。

如何修复违规行为

若要解决此规则的冲突,请更改路由的模式、HTTP 方法或路由约束。

何时禁止显示警告

不禁止显示此规则发出的警告。

注释

ASP0022最小 API 应用中的路由冲突上发出警告,此分析器会在 ASP.NET Core MVC 应用中的路由冲突时发出警告。