aspnetcore/test/Microsoft.AspNetCore.Routin...
Ryan Nowak 9e114b547d
Introduce RoutePattern (#585)
* Introduce RoutePattern

Introduces RoutePattern - a new parser and representation for routing
templates, defaults, and constraints.

This is a new representation for all of the 'inputs' to routing that is
immutable and captures 'out of line' information for defaults and
constraints.

This will allow us to unify the handling of constraints and values from
attribute style routes and conventional style routes.
2018-07-13 18:01:46 -07:00
..
Constraints
EndpointConstraints Added support for route constraints in Dispatcher world 2018-07-13 14:18:54 -07:00
Internal
Logging
Matchers Added support for route constraints in Dispatcher world 2018-07-13 14:18:54 -07:00
Patterns Introduce RoutePattern (#585) 2018-07-13 18:01:46 -07:00
Template Introduce RoutePattern (#585) 2018-07-13 18:01:46 -07:00
TestObjects
Tree
BuilderExtensionsTest.cs
ConstraintMatcherTest.cs
DefaultInlineConstraintResolverTest.cs
DefaultLinkGeneratorTest.cs Added support for route constraints in Dispatcher world 2018-07-13 14:18:54 -07:00
DispatcherMiddlewareTest.cs Added support for route constraints in Dispatcher world 2018-07-13 14:18:54 -07:00
EndpointMiddlewareTest.cs
InlineRouteParameterParserTests.cs
Microsoft.AspNetCore.Routing.Tests.csproj
RequestDelegateRouteBuilderExtensionsTest.cs
RouteBuilderTest.cs
RouteCollectionTest.cs
RouteConstraintBuilderTest.cs
RouteOptionsTests.cs
RouteTest.cs
RouterMiddlewareTest.cs
RoutingBuilderExtensionsTest.cs
TemplateParserDefaultValuesTests.cs