Ryan Nowak
9bc84cec8c
Merge pull request #757 from dotnet-maestro-bot/merge/release/2.2-to-master
...
[automated] Merge branch 'release/2.2' => 'master'
2018-08-29 21:32:44 -07:00
Ryan Nowak
8d053853bb
Address PR feedback, I hit merge too soon.
2018-08-29 19:46:25 -07:00
Ryan Nowak
3511c8cef0
Add vectorized il-emit trie jump table
...
Add new futuristic jump table. Remove old experimental jump tables since
this is much much better.
2018-08-29 19:30:02 -07:00
James Newton-King
c685765cd3
Merge branch 'merge/release/2.2-to-master'
2018-08-30 08:13:00 +12:00
James Newton-King
4e9e33a223
Unit test constraints without HttpContext ( #755 )
2018-08-29 17:34:54 +12:00
James Newton-King
e73601dda9
Move core endpoint types to HttpAbstractions ( #703 )
2018-08-29 17:07:35 +12:00
James Newton-King
2d8b187ca0
Merge branch 'merge/release/2.2-to-master'
2018-08-29 15:55:56 +12:00
James Newton-King
99c4f2f36a
Support policy arguments and resolving services by constructors ( #753 )
2018-08-29 14:51:34 +12:00
ASP.NET CI
5d77bead7c
Update dependencies.props
...
[auto-updated: dependencies]
2018-08-26 19:27:28 +00:00
James Newton-King
dd1dcaebee
Merge branch 'merge/release/2.2-to-master'
2018-08-24 09:52:47 +12:00
James Newton-King
40fb13a021
Fix DfaMatcher to work with non-RouteEndpoint ( #739 )
2018-08-24 09:11:13 +12:00
dotnet-maestro-bot
90d8f96b3f
Change RoutePattern to not throw when inline and arg default value are the same ( #747 ) ( #748 )
2018-08-23 23:17:14 +12:00
James Newton-King
15e46ad323
Change RoutePattern to not throw when inline and arg default value are the same ( #747 )
2018-08-23 21:39:23 +12:00
Ryan Nowak
61c5f2bad4
Merge pull request #746 from dotnet-maestro-bot/merge/release/2.2-to-master
...
[automated] Merge branch 'release/2.2' => 'master'
2018-08-22 20:38:02 -07:00
Ryan Nowak
a0aa61fd10
Improvements for IEndpointSelectorPolicy
...
These changes are based on our discussion earlier this week. Adding
async, and making it possible to short circuit, which should be better
aligned with the requirments of versioning.
2018-08-22 19:26:13 -07:00
Ryan Nowak
78a6c63628
Merge pull request #742 from dotnet-maestro-bot/merge/release/2.2-to-master
...
[automated] Merge branch 'release/2.2' => 'master'
2018-08-22 10:04:09 -07:00
Ryan Nowak
e90e670ac8
Enable benchmark validation
...
Move Swaggather out of benchmarks folder
Add MSBuild junk
Fix broken tests
2018-08-22 08:16:41 -07:00
Ryan Nowak
78cf97cf3a
Fix broken benchmarks
...
The tests for matching still compile but do the wrong thing, because
they aren't setting up the HTTP method metadata correctly.
Adding back an overload of CreateEndpoint that's like what was there
before.
2018-08-22 08:16:41 -07:00
James Newton-King
5e8e490867
Merge fixes
2018-08-22 20:42:53 +12:00
James Newton-King
aff4a38865
Merge release/2.2
2018-08-22 20:37:21 +12:00
James Newton-King
1680b9f4fc
Change endpoint invoker to RequestDelegate, Endpoint/EndpointMetadataCollection namespaces, split out IRouteValuesFeature ( #712 )
2018-08-22 17:15:57 +12:00
James Newton-King
a15f213e43
Merge branch 'merge/release/2.2-to-master'
2018-08-22 15:58:38 +12:00
James Newton-King
08a0a7fadb
Remove MatchProcessor, add IParameterPolicy ( #734 )
2018-08-22 15:24:34 +12:00
James Newton-King
8b0a598a64
Merge branch 'merge/release/2.2-to-master'
2018-08-22 10:48:44 +12:00
James Newton-King
4f33362ab5
Minor RVD and EndpointMetadataCollection refactors ( #708 )
2018-08-22 10:30:25 +12:00
James Newton-King
967afc3b0f
Optimize RoutePattern allocations ( #706 )
2018-08-22 10:01:52 +12:00
James Newton-King
b658d90785
Merge release/2.2
2018-08-22 09:57:19 +12:00
ASP.NET CI
4a064b2267
Update package branding for 2.2.0-preview2
2018-08-21 13:33:52 -07:00
ASP.NET CI
68dd5040a5
Update dependencies.props
...
[auto-updated: dependencies]
2018-08-19 19:27:46 +00:00
Kiran Challa
0986f74264
Added benchmarks for link generation
2018-08-17 13:38:17 -07:00
Kiran Challa
731767837a
Introducing new **catchAll parameter to allow generating links with unencoded values
2018-08-16 15:52:09 -07:00
Ryan Nowak
2b4df294d6
Merge pull request #726 from dotnet-maestro-bot/merge/release/2.2-to-master
...
[automated] Merge branch 'release/2.2' => 'master'
2018-08-16 09:52:51 -07:00
Ryan Nowak
730646c301
Perf for EMC
2018-08-15 22:08:58 -07:00
Ryan Nowak
6724b4d796
Add EMC benchmark
2018-08-15 22:08:58 -07:00
Ryan Nowak
4fa0b068b8
Fix #710 - add support for data tokens
2018-08-15 21:43:50 -07:00
Ryan Nowak
97f54c532b
Support supression of matching for endpoints
2018-08-15 21:36:08 -07:00
Ryan Nowak
ad44deedee
Merge pull request #718 from dotnet-maestro-bot/merge/release/2.2-to-master
...
[automated] Merge branch 'release/2.2' => 'master'
2018-08-15 15:23:49 -07:00
Ryan Nowak
085a0b808e
Use RoutePattern in TemplateBinder
2018-08-15 12:12:52 -07:00
Ryan Nowak
8e273b9280
Merge pull request #716 from dotnet-maestro-bot/merge/release/2.2-to-master
...
[automated] Merge branch 'release/2.2' => 'master'
2018-08-14 17:17:29 -07:00
Ryan Nowak
104f9c3517
Merge branch 'master' into merge/release/2.2-to-master
2018-08-14 17:03:36 -07:00
Ryan Nowak
e09b88ebd6
Tokenize Less
2018-08-14 15:31:38 -07:00
ASP.NET CI
8ccb8879cd
Update dependencies.props
...
[auto-updated: dependencies]
2018-08-12 20:13:10 +00:00
ASP.NET CI
e2892f82ed
Update dependencies.props
...
[auto-updated: dependencies]
2018-08-12 19:27:56 +00:00
Ryan Nowak
b394b51c3d
Merge branch 'master' into merge/release/2.2-to-master
2018-08-09 08:18:47 -07:00
Ryan Nowak
12cb35894e
Add support for GraphViz
...
Adds **internal** support for dumping a route table to GraphViz DOT
notation. This allows us to dump the DFA graph for a route table and
visualize it.
Example:
https://gist.github.com/rynowak/2b24e4a6a602ca6f9c4de3ec227d621b
2018-08-08 21:36:39 -07:00
James Newton-King
95267a32e2
Add EndpointBuilder ( #701 )
2018-08-09 13:06:27 +12:00
James Newton-King
14a3a98f48
Merge branch 'merge/release/2.2-to-master'
2018-08-07 18:30:15 +12:00
James Newton-King
dce72c9553
Remove public extension methods for registering endpoint routing ( #697 )
2018-08-07 17:49:31 +12:00
James Newton-King
bf1cc45e5e
Merge
2018-08-07 14:06:50 +12:00
James Newton-King
39c5700148
Add docs to RouteValuesAddress ( #695 )
2018-08-07 13:14:35 +12:00