Commit Graph

371 Commits

Author SHA1 Message Date
N. Taylor Mullen 2973795a6e Remove BOM from project.json, *.cmd, *.sh and *.shade files. 2015-03-09 12:58:37 -07:00
N. Taylor Mullen 4c2832b6f6 Update build.sh to use dnvm correctly. 2015-03-08 12:55:39 -07:00
N. Taylor Mullen 1ea6de3cc0 Update kvm/KVM/Kvm => dnvm/DNVM/Dnvm. 2015-03-08 12:55:38 -07:00
N. Taylor Mullen cd77520872 Update K_BUILD_VERSION/kre/KRE/.k => DNX_BUILD_VERSION/dnx/DNX/.dnx. 2015-03-08 12:55:37 -07:00
N. Taylor Mullen da775351e2 Update aspnet50/aspnetcore50 => dnx451/dnxcore50. 2015-03-08 12:55:34 -07:00
Brennan 3e99d38dbb Logging.Testing namespace change 2015-03-06 09:48:36 -08:00
David Fowler f46b373acb Depend on interfaces 2015-03-05 03:27:15 -08:00
Brennan 1e6b34a043 Documentation 2015-03-04 20:41:40 -08:00
Brennan fa5cef6273 Merge branch 'brecon/loggingapi' of https://github.com/aspnet/Routing into brecon/loggingapi 2015-03-04 20:00:04 -08:00
Brennan c2a89b14a2 Removing Null* using Testing Null* classes 2015-03-04 19:59:31 -08:00
Brennan 859a0d62b8 Logging API changes 2015-03-04 19:59:23 -08:00
Hao Kung 979b75dda4 React to DI changes 2015-03-04 18:06:42 -08:00
Brennan ca32af61a7 Removing Null* using Testing Null* classes 2015-03-04 17:44:23 -08:00
Brennan 16f1ebe6a8 Logging API changes 2015-03-04 17:07:58 -08:00
Brennan be7984eebc Logging test objects were copy-pasta from logging repo, removing and using official version 2015-02-25 12:58:51 -08:00
Mugdha Kulkarni 81a17300b2 Issue 140: Support lower case routes 2015-02-20 14:54:25 -08:00
Luke Waters f41b6e4d10 other interface implementation 2015-02-19 15:14:41 -08:00
Luke Waters b0b1bb3032 fixing logging interface change 2015-02-19 15:03:29 -08:00
Mugdha Kulkarni f9a9b80681 Fixing the error message. The error message for malformed template was too complex listing all
the errors that can happen in one message. I have separated the message in 2 different messages.
 1. When there is a parameter or a literal following the optional parameter.
 2. when optional parameter is preceded by a literal other than period which is not allowed.
2015-02-16 17:40:04 -08:00
Wei Wang 1d92960ccd Add project.lock.json to .gitignore 2015-02-16 13:47:16 -08:00
Ryan Nowak 9ee946073a Add support for best-effort link-generation
This change adds a feature needed for aspnet/Mvc#302

There's a new option in routing that allows link-generation to proceed
when the route values cannot be validated. The key scenario for this is
during development of an MVC site. Routing will refuse to generate a link
to actions which don't exists, this is a breaking change from the MVC5
behavior. Setting UseBestEffortLinkGeneration will allow routing to return
a value even when we can't match the action.

This option will remain off by default - setting this to on will impact
link-generation in a bunch of scenarios involving areas where we've
improved the logic for MVC6. If you're considering leaving this on outside
of development scenarios, then make sure to be as explicit with route values
as possible (don't rely on ambient values).

Functional tests to follow up in the MVC repo.
2015-02-11 14:38:30 -08:00
Mugdha Kulkarni 4e5fc2e2dd Fixing Routing Issue: 136
The RegEx inline constraint doesn't take care of Escape characters.
2015-02-10 11:16:30 -08:00
sornaks 67dcdbf8a1 Issue #1669: Adding extension method ConfigureRouteOptions. 2015-02-03 16:18:19 -08:00
Doug Bunting c59366e8a7 Quick cleanup
- `DefaultInlineConstraintResolver` has no need of a `IServiceProvider`

nits:
- add doc comments for changed `DefaultInlineConstraintResolver` ctor
- let VS add a dev server port to sample's .kproj
- add debugSettings.json and .vs/ to .gitignore
2015-01-30 10:02:58 -08:00
Wei Wang e1ff9ae259 Merge remote-tracking branch 'origin/release' into dev 2015-01-29 16:32:08 -08:00
Pranav K f51fe93b1c Fixing NuGet.config 2015-01-28 23:18:29 -08:00
Wei Wang edc0aef067 Change SKIP_DOTNET_INSTALL to SKIP_KRE_INSTALL 2015-01-28 18:28:47 -08:00
Wei Wang fe2c5c5288 Update build.cmd and build.sh to use kvm 2015-01-28 18:28:28 -08:00
Wei Wang 95b91a60d4 Merge branch 'release' of github.com:aspnet/Routing into release 2015-01-28 18:27:58 -08:00
Pranav K c5c89fdaf8 Merge branch 'release' into dev 2015-01-23 16:49:05 -08:00
Pranav K 29a5cb8aa9 Change the namespace for the MapRoute extension 2015-01-23 16:08:38 -08:00
Suhas Joshi 2ac0715cdc Merge branch 'release' into dev 2015-01-21 15:50:46 -08:00
Suhas Joshi 26d7a6f6ee Updating to release NuGet.config 2015-01-21 15:50:36 -08:00
Aligned 2abc09fb80 Change ASP.NET vNext to ASP.Net 5 in the Readme.md 2015-01-21 13:14:50 -06:00
Wei Wang 7b2bd8681f Rename SKIP_KRE_INSTALL to SKIP_DOTNET_INSTALL 2015-01-20 18:32:52 -08:00
Suhas Joshi 4265934e12 Updating NuGet.config 2015-01-20 17:23:53 -08:00
Pranav K ef7e044942 Updating build.cmd and build.sh to use dotnetsdk 2015-01-20 01:36:35 -08:00
Pranav K e0b5c19082 Updating build.cmd and build.sh to use dotnetsdk 2015-01-20 01:32:36 -08:00
Mugdha Kulkarni 3626900bc9 Basic URL Extension functionality working.
1. Template parser now allows a parameter to be an optional parameter in a complex segment if
   it is the last and only optional parameter and it is followed by a period.
2. Template matcher modified to take into consideration the optional parameter in the complex
   segment. Also the period shouldn't be present if the optional parameter is not present
2015-01-16 16:25:53 -08:00
Chris Ross 5e55833168 Handle PipelineCore rename. 2015-01-15 14:27:53 -08:00
Chris Ross 01620d487e Update QueryBuilder dependency. 2015-01-12 10:34:39 -08:00
Ryan Nowak c323e4d32f Updating routing to use official xunit runner 2014-12-15 16:11:17 -08:00
Suhas Joshi 7ce8d6c801 Updating to dev NuGet.config 2014-12-08 15:24:50 -08:00
Suhas Joshi 3229ae2d7a Updating to release NuGet.config 2014-12-08 15:14:58 -08:00
Yishai Galatzer 1bded288bf Missing setter for default handler on IRouteBuilder
CR in person with pranavkm
2014-12-04 17:33:45 -08:00
Mugdha Kulkarni f549a550a9 Fixing the issue #123.
Added OptionalRouteConstraint class to take care of optional inline parameter. It will create the OptionalRouteConstraint for a inline parameter that is optional with real constraint on the parameter as inner constraint of OptionalRouteConstraint.
2014-12-04 10:54:27 -08:00
Doug Bunting 0e3e53dcfe Address aspnet/razor#236, recreate XML files when xml-docs-test target is run directly
- must still `build initialize` between `git clean` and `build xml-docs-test`

nit: add description of xml-docs-test target
2014-11-30 21:30:59 -08:00
Victor Hurdugaci 8b93a0c018 Add schema version to kproj files 2014-11-25 11:01:35 -08:00
Hao Kung 21a6f44c38 GetDefaultServices -> AddRouting with TryAdd 2014-11-24 16:37:10 -08:00
Doug Bunting 1f67f69205 Add missing license headers
- #EngineeringDay
2014-11-20 23:25:52 -08:00