Louis DeJardin
4651b4ab4d
Updating build scripts
2014-05-02 14:45:22 -07:00
anpete
51317a7039
Update file headers
2014-05-01 17:41:33 -07:00
harshgMSFT
950ce56ea5
Adding Support for NamedRoutes.
...
- Interface Changes.
- RouteCollectionExtensions
- Tests for Named Routes
2014-04-30 11:23:54 -07:00
David Fowler
f86877b14f
Move BuilderExtensions and RouterMiddleware to Microsoft.AspNet
2014-04-18 00:22:27 -07:00
Ryan Nowak
06c63c38a1
Fix for #32 and #33 - return IBuilder from UseRouter
...
Also removing the overload that doesn't take a route collection
2014-04-16 20:01:35 -07:00
David Fowler
1a9c0ad548
Reduce project.json dependencies
2014-04-09 21:33:59 -07:00
David Fowler
23c11bc950
Updated to use the new tooling
2014-04-08 01:37:06 -07:00
Ryan Nowak
798145418f
Add a verify call to a test
2014-04-02 18:58:39 -07:00
Ryan Nowak
87a47f50cc
Passing more data to on GetVirtualPath
...
For link generation to areas, we need to provide the set of values that
the route could potentially provide.
Basically if we know what action we want to reach, we want to know whether
or not a given route could hit that action before giving it the OK to
generate a link.
For instance a route like '{controller}' couldn't hit an action like
'HomeController:DoACoolThing', since it can never provide a value for
'action'. This makes it possible for WebFX to make the right decision
without changing the behavior of any of the routing constructs. This also
has the side-effect of removing a class of order dependencies in routing
that cause bad links to be generated.
2014-03-31 12:05:47 -07:00
Pranav K
90864bcd9c
Fixing broken project.json
2014-03-31 11:25:56 -07:00
Yishai Galatzer
3e7d8d54f9
CR Feedback
...
Added and renamed tests
2014-03-31 09:32:47 -07:00
Yishai Galatzer
ff5d919e0d
Remove unused usings
2014-03-31 09:31:50 -07:00
Yishai Galatzer
cd0528b1b2
Link generation related tests
2014-03-31 09:31:49 -07:00
Yishai Galatzer
77ef7a5cde
RouteConstraints Step II + III
...
Include Url Generation support
Add unit tests
Clean issues found by unit tests
2014-03-31 09:31:48 -07:00
David Fowler
2b87a625d9
Updated clr packages
2014-03-29 01:15:28 -07:00
Pranav K
6ff5ebafd2
Updating CoreCLR package versions
2014-03-27 17:30:36 -07:00
Yishai Galatzer
db7b36a859
Fix merge errors
2014-03-27 11:01:04 -07:00
Yishai Galatzer
70e26a80ad
CR Feedback
2014-03-27 10:58:15 -07:00
Yishai Galatzer
a917cbd577
Constraints
2014-03-27 10:58:14 -07:00
Ryan Nowak
cf16d6cba7
Small refactor of TemplateBinder
...
We'll need to access the accepted values to do proper link generation, so
separating this process out into 2 parts.
Also moving defaults into the TemplateBinder because they are conceptually
part of the route, not part of the request. I'll do the same for
TemplateMatcher soon, but it's a big change and worth separating.
2014-03-26 18:44:57 -07:00
Yishai Galatzer
89828f6a92
Add missing reference to project.json and include version in routing
2014-03-26 13:13:14 -07:00
Ryan Nowak
db7b068f6b
Added back K10 version of the routing sample to the sln
2014-03-18 16:25:44 -07:00
David Fowler
fc3a76d63d
Clean up project.json file
...
- Removed unused dependencies
2014-03-18 16:21:51 -07:00
David Fowler
707a563e08
Remove hacky self host sample and replace with helios sample.
2014-03-18 16:21:50 -07:00
Ryan Nowak
e1a8b5e140
Update xunit in text project and add k10 version
2014-03-17 14:48:35 -07:00
Ryan Nowak
ea8f19f186
CR feedback
2014-03-11 11:20:33 -07:00
Ryan Nowak
6a309f20d8
Passing route collection through the context - for MVC to get access to it.
2014-03-10 10:12:19 -07:00
Ryan Nowak
da057820e5
Rename BindPath (CR Feedback)
2014-03-10 10:02:57 -07:00
David Fowler
f5a43708ee
Added references to required K packages
2014-03-07 02:28:46 -08:00
Ryan Nowak
d52e000f30
Removing old comments about ancient bug numbers
2014-03-06 16:34:09 -08:00
Ryan Nowak
83eb6c4d22
Small bugfix in routing
2014-03-06 16:23:48 -08:00
Ryan Nowak
f604fb8d87
CR feedback again
2014-03-06 12:18:31 -08:00
Ryan Nowak
f43985b58d
CR feedback
2014-03-06 11:27:37 -08:00
Ryan Nowak
d2a3bd3490
CR feedback
2014-03-05 20:41:22 -08:00
Ryan Nowak
5d34a61bd9
API changes for Routing
2014-03-05 16:48:10 -08:00
Ryan Nowak
cd73fac433
Adding API for consuming url generation
2014-03-05 13:28:44 -08:00
Ryan Nowak
89eb6e6445
Some extra resiliance and tests! Oh glorious tests.
2014-03-05 11:27:06 -08:00
Ryan Nowak
bdd4513b88
Adding object-dictionary support for defaults
2014-03-05 11:27:04 -08:00
Ryan Nowak
4022e5a5a4
Code dump of algorthmic code for url generation
...
This doesn't yet expose url generation via public api, that will come in
the next change.
2014-02-28 12:47:42 -08:00
Ryan Nowak
4f71137cbd
CR feedback
2014-02-24 13:01:08 -08:00
Ryan Nowak
64c29fe813
Adding optional parameters
2014-02-19 12:02:02 -08:00
Ryan Nowak
42ce8c6594
Adding routebuilder
2014-02-11 12:21:40 -08:00
Ryan Nowak
5ee991cf61
CR feedback
2014-02-11 11:55:02 -08:00
Ryan Nowak
179841743e
updating OM of routing, about 10% better perf
2014-02-07 18:28:54 -08:00
Ryan Nowak
85225055b9
removing datatokens/constraints/url-generation
2014-02-07 18:28:53 -08:00
Ryan Nowak
d4904e8701
Adding legacy rounting code - mostly unmodified to get it into history
2014-02-07 18:28:51 -08:00
David Fowler
7cfcdcebdc
Workaround for myget being down.
2014-02-07 10:09:33 -08:00
Ryan Nowak
856c09ae10
Removing OwinRouteEndpoint
2014-02-04 16:24:17 -08:00
Ryan Nowak
cd0b684094
cr feedback
2014-02-04 13:54:16 -08:00
Ryan Nowak
0eb5ff0b87
integrating abstractions with routing
2014-02-04 12:39:19 -08:00