James Newton-King
6270ea48a6
Refactor MVC endpoint integration for templates ( #8695 )
2018-11-15 17:04:26 +13:00
Nate McMaster
f1e60a8083
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in a24b4ee459
2018-11-14 18:16:17 -08:00
ASP.NET CI
d85f34c1df
Updating BuildTools from 3.0.0-alpha1-20181112.1 to 3.0.0-alpha1-20181114.4
...
[auto-updated: buildtools]
2018-11-15 01:36:42 +00:00
ASP.NET CI
f232b8e975
Updating submodule(s)
...
AADIntegration => 1e26b6673d
AzureIntegration => 5cf821d1b4
Hosting => cfe9b26a34
HttpAbstractions => ea1ee2b68c
Identity => 073b0377e8
KestrelHttpServer => 5d80016b4f
Mvc => 9ff5a441f5
Routing => b6a1de5676
Security => 42dd66647d
SignalR => 05b0d41533
Templating => 2ca560f0b2
[auto-updated: submodules]
2018-11-15 01:36:32 +00:00
Pranav K
5cf821d1b4
Use 3.0 configuration in RCLs
2018-11-14 17:04:21 -08:00
Nate McMaster
ad84a1cc71
Merge branch 'release/2.1' into release/2.2
2018-11-14 16:28:38 -08:00
Nate McMaster
406c80bfb0
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 4598850c20
2018-11-14 16:03:24 -08:00
Pranav K
1e26b6673d
Use 3.0 configuration in RCLs
2018-11-14 15:29:58 -08:00
Pranav K
073b0377e8
Use 3.0 configuration in RCLs
2018-11-14 15:29:45 -08:00
Pranav K
9ff5a441f5
Use 3.0 configuration in RCLs
2018-11-14 15:29:26 -08:00
Nate McMaster
289050b9f2
Normalize code sign metadata to avoid duplication between projects and cross-gen config settings
2018-11-14 15:14:27 -08:00
Gert Driesen
ea1ee2b68c
Do not check if key is present before removing item. ( #1064 )
...
Use Nullable<T>.GetValueOrDefault() instead of Nullable<T>.Value when it is known to have a value.
2018-11-14 14:32:50 -08:00
Nate McMaster
0782a9dfa9
Merge aspnet/DotNetTools release/2.2
2018-11-14 14:12:52 -08:00
Nate McMaster
401fd68985
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in d745b8c161
2018-11-14 14:10:28 -08:00
Nate McMaster
27acef3d46
Merge branch 'release/2.1' into release/2.2
2018-11-14 14:01:43 -08:00
Stephen Halter
5d80016b4f
Merge branch 'release/2.2'
2018-11-14 13:43:25 -08:00
Stephen Halter
4598850c20
Revert "Use non-pinnable buffer for zero byte read ( #3094 )"
...
This reverts commit 0029b8f053 .
2018-11-14 13:42:55 -08:00
Nate McMaster
51c9b7355d
Create Kestrel.sln, update documentation and README, and ensure all Kestrel test projects have the test logger installed
2018-11-14 13:14:47 -08:00
Gert Driesen
31a836c9f3
Use Nullable<T>.GetValueOrDefault() instead of Nullable<T>.Value when a it is known to have a value. ( #1063 )
2018-11-14 12:16:44 -08:00
Gert Driesen
5da68a2bb7
Improve performance and reduce allocations in RouteValueDictionary. ( #1062 )
2018-11-15 09:15:08 +13:00
Stephen Halter
446f5a8cdf
Merge branch 'release/2.2'
2018-11-14 12:06:23 -08:00
Ben Adams
0029b8f053
Use non-pinnable buffer for zero byte read ( #3094 )
2018-11-14 12:05:26 -08:00
Pranav K
fe981c108b
Add Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X
2018-11-14 11:32:20 -08:00
BrennanConroy
05b0d41533
Merge pull request #3304 from dotnet-maestro-bot/merge/release/2.2-to-master
...
[automated] Merge branch 'release/2.2' => 'master'
2018-11-14 11:28:08 -08:00
John Luo
b4dbaa95d0
Add ChromeDriver dependency
2018-11-14 11:24:59 -08:00
Nate McMaster
02536ff991
Merge source code from aspnet/KestrelHttpServer into this repo
2018-11-14 11:21:49 -08:00
Nate McMaster
0cf9019caa
Remove KestrelHttpServer submodule and update targets and baselines for Kestrel packages
2018-11-14 11:21:15 -08:00
Nate McMaster
9d0c69f277
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 15ba5065a9
2018-11-14 11:18:51 -08:00
John Luo
0544290038
Merge branch 'release/2.2'
2018-11-14 11:17:06 -08:00
John Luo
e69285a36d
Use Selenium to test Chrome
2018-11-14 11:13:24 -08:00
BrennanConroy
5e96262b2a
Updated PR conflicts
2018-11-14 11:08:15 -08:00
BrennanConroy
7e96a02975
Skip cert errors on Chromium too ( #3299 )
2018-11-14 10:48:26 -08:00
BrennanConroy
3896fc7242
Cleanup process ( #3300 )
2018-11-14 10:48:12 -08:00
Ryan Brandenburg
2ca560f0b2
Don't tell people to run selenium themselves
2018-11-14 09:52:48 -08:00
David Blankenbush
01c1f7b187
Fix typo ( #2066 )
2018-11-14 09:33:00 -08:00
Justin Kotalik
1858527fb0
Feedback
2018-11-14 09:32:16 -08:00
Nate McMaster
c1c7d711b6
Merge branch 'release/2.1' into release/2.2
2018-11-14 09:27:23 -08:00
Pranav K
b2e9365084
Disable instrumentation pass with 3.0 configuration
2018-11-14 09:14:21 -08:00
David Fowler
cfe9b26a34
Added support for generic host based IWebHostBuilder ( #1580 )
...
- This adds an implementation of IWebHostBuilder as a facade over the IHostBuilder.
This removes the 2 container issue by executing the Startup.ConfigureServies and Startup.ConfigureContainer inline as part of building the IHostBuilder.
- The implementation is highly compatible implementation since it exposes the same IWebHostBuilder interface.
Existing extensions mostly work.
- There are some caveats with this approach.
- Injecting services into Startup is not extremely constrained to the
services availble on HostBuilderContext. This includes the IHostingEnvironment
and the IConfiguration.
- IStartup is broken when using this pattern because it isn't composable.
- The IStartupConfigureServicesFilter and IStartupConfigureContainer The before
and after filters added in 2.1 are also broken because there's a single container (it could maybe be fixed by downcasting and doing something specific on the GenericHostBuilder instance).
- Calling into IWebHostBuilder.Build will throw a NotSupportedException since
this implementation is just a facade over the IHostBuilder.
2018-11-13 21:22:30 -08:00
Nate McMaster
cb3e84de17
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 45b7e2ddb7
2018-11-13 20:49:46 -08:00
Nate McMaster
1e073d9488
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 6c5ca90d81
2018-11-13 20:48:24 -08:00
Nate McMaster
a8ec75aac4
Prepare for the 2.2.1 patch
...
* Generate 2.2.0 package baselines
* Update dependencies to 2.2.0
* Update branding to 2.2.1-servicing
2018-11-13 18:21:09 -08:00
Justin Kotalik
f13a49bd2a
Fix websocket disconnect issue
2018-11-13 16:57:15 -08:00
Nate McMaster
87092a2590
Update targets and infrastructure for dotnet-watch et. al.
2018-11-13 15:58:22 -08:00
Doug Bunting
a96b5cf5f8
Quick fix: Correct benchmark apps' branches
2018-11-13 15:56:55 -08:00
Nate McMaster
b3ad3aa989
Merge source code from aspnet/DotNetTools into this repo
2018-11-13 15:37:55 -08:00
Nate McMaster
a2d855406b
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in eba014d534
2018-11-13 15:36:38 -08:00
Ben McCallum
42dd66647d
refactor: Rename param from requiredValues to allowedValues to better indicate usage. ( #1908 )
2018-11-13 14:05:55 -08:00
Nate McMaster
d26f89a6bc
Update branding for 2.2.1 servicing builds
2018-11-13 13:52:18 -08:00
Pranav K
fc3f45bf4e
Add RazorLanguageVersion.3_0
...
Fixes https://github.com/aspnet/Razor/issues/2612
2018-11-13 13:36:20 -08:00