Enum MatchingPrecedence
Defines how the router prioritizes literal and parameterized child segments during matching.
Namespace: NanoRoute
Assembly: NanoRoute.dll
Syntax
public enum MatchingPrecedence
Examples
HttpMessageRouter router = builder.CreateRouter(config =>
{
config.MatchingPrecedence = MatchingPrecedence.ParameterizedFirst;
});
Fields
| Name | Description |
|---|---|
| LiteralFirst | Instructs the router to select literal child segments before parameterized child segments. |
| ParameterizedFirst | Instructs the router to select parameterized child segments before literal child segments. |