Commit Graph

32923 Commits

Author SHA1 Message Date
Ryan Nowak 5f172efa9d Add support Endpoint Name endpoint finding 2018-09-10 16:50:46 -07:00
Ryan Nowak 57cc8aea96 Various improvments to route values link APIs
- Add docs
- Add support for templates
- Remove undesirable constructor parameter
- misc cleanup
2018-09-10 16:50:46 -07:00
Chris Ross (ASP.NET) f38f60f8ce Map ListenOptions.Protocols from IConfiguration #2903 2018-09-10 16:27:51 -07:00
ASP.NET CI 887f95cb30 Updating submodule(s)
Routing => c683844817

[auto-updated: submodules]
2018-09-10 23:22:50 +00:00
Ryan Nowak c683844817 Fix #553 - Add logging for new LinkGenerator
Adds logging for all of the failure cases of link generation.
2018-09-10 16:11:43 -07:00
ASP.NET CI b4d4705630 Updating submodule(s)
Mvc => 6e27a04bf3

[auto-updated: submodules]
2018-09-10 22:49:47 +00:00
ASP.NET CI e643ff1919 Updating submodule(s)
SignalR => 399ac267ca

[auto-updated: submodules]
2018-09-10 15:14:17 -07:00
James Newton-King 6e27a04bf3
No HttpContext to route constraints in MvcEndpointDataSource (#8436) 2018-09-11 10:12:09 +12:00
ASP.NET CI 3006f745ef Updating submodule(s)
Razor => f93f67a53a

[auto-updated: submodules]
2018-09-10 22:09:31 +00:00
BrennanConroy 399ac267ca
Cancel previous request on close (#2923) 2018-09-10 15:09:05 -07:00
Andrew Stanton-Nurse 188bbc6ce1
add component detection task (#1338) 2018-09-10 14:58:47 -07:00
Ajay Bhargav Baaskaran f93f67a53a
Better logging to help debug test failure (#2576) 2018-09-10 14:17:53 -07:00
ASP.NET CI 20d5cf9bb2 Updating submodule(s)
KestrelHttpServer => de5ccb5c78

[auto-updated: submodules]
2018-09-10 14:04:40 -07:00
John Luo de5ccb5c78 PR feedback for https://github.com/aspnet/KestrelHttpServer/pull/2838 2018-09-10 13:58:46 -07:00
ASP.NET CI 982abb6971 Updating submodule(s)
EntityFrameworkCore => dc0f1b01d352ca6afe9c8af85b3608fa5db698e9
Templating => 14b1432481

[auto-updated: submodules]
2018-09-10 13:18:36 -07:00
Brice Lambson 2f7359d20f
React to aspnet/EntityFrameworkCore#13245 2018-09-10 13:14:48 -07:00
Ryan Brandenburg 14b1432481 Fix min.css files 2018-09-10 12:25:27 -07:00
ASP.NET CI 9842863a5d Updating BuildTools from 2.2.0-preview1-20180907.8 to 2.2.0-preview1-20180910.1
[auto-updated: buildtools]
2018-09-10 18:57:36 +00:00
ASP.NET CI 44e88c417f Updating submodule(s)
SignalR => adc5706bcb

[auto-updated: submodules]
2018-09-10 18:57:28 +00:00
BrennanConroy adc5706bcb
Add more redis logs (#2936) 2018-09-10 11:51:27 -07:00
ASP.NET CI ac15678d49 Updating submodule(s)
HttpClientFactory => 59f08065f0ecf32f308254da9439544a2fecd607

[auto-updated: submodules]
2018-09-09 15:50:25 -07:00
ASP.NET CI c33fb1f6ee Updating submodule(s)
Mvc => f573b8840a

[auto-updated: submodules]
2018-09-09 15:21:47 -07:00
Ryan Nowak f573b8840a Fix aspnet/Routing#782
Currently MVC is still running the IActionConstraint implementations for
features that we've already moved into the routing layer. This has a
significant perf cost associated with, and so we want to skip it because
it's redundant. However if anyone has implemented their own
`IActionConstraint`-based features, they still need to just work.

This change takes the approach of skipping the action constraint phase
at runtime unless we see something 'unknown'. This is an all or nothing
choice, and will run action constraints if **any** action constraint we
don't special case exists. This is the most compatible behavior (running
redundant constraints) when the application is using constraints that
the developer implemented.

Another approach I considered was to eliminate these constraints as part
of the process of building ADs. I don't think that's ideal because
people have written code that introspects action constraints. We should
consider something like this in 3.0.
2018-09-09 15:17:05 -07:00
ASP.NET CI b0bfd5b77a Updating submodule(s)
AADIntegration => c29b645662
Antiforgery => 823a839471
AuthSamples => 18dd876c95
AzureIntegration => 40c5f0d2a5
BasicMiddleware => b17924573a
BrowserLink => 5d8dafc71196ba5e4ee3676c81e9cc6faf925b0a
Caching => 31fcf736baa05496b2d7bb58c719e7e312a94f89
Common => 120098b0d78a9d921e6a85c3568eec464a8ac38f
Configuration => d315fa575a99438d29c8907686614240633780b0
CORS => 7df36459c9
DataProtection => f80ae73f95
DependencyInjection => b7e7562f73f89dfb609f4fecdce34279ec8c26ad
Diagnostics => f94ad0f202
DotNetTools => e975b87b91
EntityFrameworkCore => de44d56423f58ce3acf48ddaae17c370f2865ef0
EventNotification => 3567806b091f69e596967f70d3281a978596c736
FileSystem => a94b3a853ad3dab9179d7d8b7ba441aa254ee1d8
Hosting => 857df2f864
HtmlAbstractions => 05a34009e8
HttpAbstractions => cbafd89960
HttpClientFactory => f7569b3a5a16c2fe6cda02f67192967583071f24
HttpSysServer => 7fac2becc0
Identity => 01f8f366f7
IISIntegration => 9eb706e694
JavaScriptServices => 817c0e4f24
JsonPatch => 3d0502f947
KestrelHttpServer => 0c3b443e3c
Localization => c8ca5c5d9f
Logging => d6a62d7a7408da6a7f17ce339546cc6f9f303861
MetaPackages => b9f5b26a2e
Microsoft.Data.Sqlite => 2f6e336665efe44036a1808967f4a8599da620e6
MusicStore => 2fe37bf3e2
Mvc => 87c1389b5a
MvcPrecompilation => fee8961bcc
Options => 581da8184059a795a407f84d6ff0451b0338d19e
Proxy => 8bf95a5d04c44aec24be2adb5c16ae5f64cefa6d
Razor => 51868b4dc0
ResponseCaching => b38984e4fb
Routing => 72b61bf2af
Scaffolding => b41518f92b9c6acb59c5d22ba5b82ec88b2adfd4
Security => 6ec79a3dd3
ServerTests => 1435e4f9d9
Session => 63bb044cf1
SignalR => caa5bfeb65
StaticFiles => e4614bcdda
Templating => 7308a9311f
WebSockets => 17f216a325

[auto-updated: submodules]
2018-09-09 12:38:12 -07:00
ASP.NET CI 17f216a325 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:33:23 -07:00
ASP.NET CI 7308a9311f Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:32:34 -07:00
ASP.NET CI e4614bcdda Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:32:19 -07:00
ASP.NET CI caa5bfeb65 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:29:27 -07:00
ASP.NET CI 63bb044cf1 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:29:13 -07:00
ASP.NET CI 1435e4f9d9 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:29:01 -07:00
ASP.NET CI 6ec79a3dd3 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:28:32 -07:00
ASP.NET CI 72b61bf2af Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:27:37 -07:00
ASP.NET CI b38984e4fb Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:27:23 -07:00
ASP.NET CI 51868b4dc0 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:26:19 -07:00
ASP.NET CI fee8961bcc Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:25:22 -07:00
ASP.NET CI 87c1389b5a Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:23:38 -07:00
ASP.NET CI 2fe37bf3e2 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:23:04 -07:00
ASP.NET CI b9f5b26a2e Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:22:30 -07:00
ASP.NET CI c8ca5c5d9f Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:21:49 -07:00
ASP.NET CI 0c3b443e3c Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:21:13 -07:00
ASP.NET CI 3d0502f947 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:21:00 -07:00
ASP.NET CI 817c0e4f24 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:20:43 -07:00
ASP.NET CI 9eb706e694 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:15:58 -07:00
ASP.NET CI 01f8f366f7 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:15:07 -07:00
ASP.NET CI 7fac2becc0 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:14:48 -07:00
ASP.NET CI cbafd89960 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:14:09 -07:00
ASP.NET CI 05a34009e8 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:13:56 -07:00
ASP.NET CI 857df2f864 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:13:34 -07:00
ASP.NET CI e975b87b91 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:10:33 -07:00
ASP.NET CI f94ad0f202 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:10:09 -07:00