--- title: "ASP0017: Invalid route pattern" description: "Learn about analysis rule ASP0017: Invalid route pattern" author: tdykstra monikerRange: '>= aspnetcore-8.0' ms.author: tdykstra ms.date: 11/22/2022 uid: diagnostics/asp0017 --- # ASP0017: Invalid route pattern | | Value | |-|-| | **Rule ID** |ASP0017| | **Category** |Usage| | **Fix is breaking or non-breaking** |Non-breaking| ## Cause A route pattern is invalid. ## Rule description This diagnostic is emitted when a route pattern is invalid. In the example below, the route pattern contains an invalid token. ```csharp var app = WebApplication.Create(); app.MapGet("/{id", (int id) => ...); ``` ## How to fix violations To fix a violation of this rule, correct the error identified in the analyzer message. ## When to suppress warnings Do not suppress a warning from this rule.