Middleware for routing requests to application logic.
C# Other
Latest commit a3c1b6d Oct 17, 2017 @0xfeeddeadbeef 0xfeeddeadbeef committed with rynowak Avoid allocation of a new char array on every request in RouteCollect…
…ion class

This is a very small micro-optimization: When LowercaseUrls and/or AppendTrailingSlash
options are enabled, on every call to RouteCollection.NormalizeVirtualPath a new
char[] { '?', '#' } is being allocated.
Permalink
Failed to load latest commit information.
benchmarks Port TemplateParser to Dispatcher project (#473) Oct 17, 2017
build Use PackageLineup to manage PackageReference versions Aug 29, 2017
samples Changes due to davidfowl feedback Oct 6, 2017
shared Add integration test Sep 27, 2017
src Avoid allocation of a new char array on every request in RouteCollect… Oct 18, 2017
test Port TemplateParser to Dispatcher project (#473) Oct 17, 2017
.appveyor.yml Update bootstrappers Oct 9, 2017
.gitattributes Changes to build using dotnet-cli Jan 13, 2016
.gitignore Update bootstrappers to use the compiled version of KoreBuild Jul 25, 2017
.travis.yml Adding libunwind8 to .travis.yml Jun 26, 2017
CONTRIBUTING.md Update Home master -> Home dev May 12, 2015
Directory.Build.props Set RepositoryRoot Oct 13, 2017
Directory.Build.targets Use PackageLineup to manage PackageReference versions Aug 29, 2017
LICENSE.txt Update LICENSE.txt text Jul 3, 2017
NuGet.config Use PackageLineup to manage PackageReference versions Aug 29, 2017
NuGetPackageVerifier.json Remove makefile.shade and sources.nuspec Feb 10, 2017
README.md Update README.md Mar 15, 2016
Routing.sln Add integration test Sep 27, 2017
Settings.StyleCop Update StyleCop header restriction. May 1, 2015
build.cmd Update bootstrappers Oct 9, 2017
build.sh Update bootstrappers Oct 9, 2017
run.cmd Update bootstrappers Oct 9, 2017
run.ps1 Update bootstrappers Oct 9, 2017
run.sh Update bootstrappers Oct 9, 2017
version.xml Update bootstrappers to use the compiled version of KoreBuild Jul 25, 2017

README.md

ASP.NET Routing

AppVeyor: AppVeyor

Travis: Travis

Contains routing middleware for routing requests to application logic.

This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the Home repo.