1017 B
1017 B
title | description | author | monikerRange | ms.author | ms.date | uid |
---|---|---|---|---|---|---|
ASP0023: Route conflict detected between route handlers | Learn about analysis rule ASP0023: Route conflict detected between route handlers | tdykstra | >= aspnetcore-8.0 | tdykstra | 3/24/2023 | diagnostics/asp0023 |
ASP0023: Route conflict detected between route handlers
Value | |
---|---|
Rule ID | ASP0023 |
Category | Usage |
Fix is breaking or non-breaking | Non-breaking |
Cause
An HTTP request matches multiple routes, resulting in an ambiguous match error.
Rule description
This diagnostic is emitted when a route conflict is detected.
How to fix violations
To fix a violation of this rule, change the route's pattern, HTTP method, or route constraints.
When to suppress warnings
Do not suppress a warning from this rule.
Notes
ASP0022 warns on route conflicts in minimal API apps, this analyzer warns on route conflicts in ASP.NET Core MVC apps.