diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml
index 67d59a247f..d9dadaaee6 100644
--- a/.azure/pipelines/ci.yml
+++ b/.azure/pipelines/ci.yml
@@ -95,6 +95,7 @@ jobs:
-pack
-noBuildDeps
$(_BuildArgs)
+ condition: ne(variables['Build.Reason'], 'PullRequest')
displayName: Build SiteExtension
# This runs code-signing on all packages, zips, and jar files as defined in build/CodeSign.targets. If https://github.com/dotnet/arcade/issues/1957 is resolved,
@@ -503,16 +504,6 @@ jobs:
chmod +x $HOME/bin/jq
echo "##vso[task.prependpath]$HOME/bin"
displayName: Install jq
- - task: UseDotNet@2
- displayName: 'Use .NET Core sdk'
- inputs:
- packageType: sdk
- # The SDK version selected here is intentionally supposed to use the latest release
- # For the purpose of building Linux distros, we can't depend on features of the SDK
- # which may not exist in pre-built versions of the SDK
- version: 3.0.x
- installationPath: $(DotNetCoreSdkDir)
- includePreviewVersions: true
- script: ./eng/scripts/ci-source-build.sh --ci --configuration Release /p:BuildManaged=true /p:BuildNodeJs=false
displayName: Run ci-source-build.sh
- task: PublishBuildArtifacts@1
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index 86a87beb59..3acc059820 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -14,7 +14,7 @@
/src/Hosting/ @tratcher @anurse
/src/Http/ @tratcher @jkotalik @anurse
/src/Middleware/ @tratcher @anurse
-/src/ProjectTemplates/ @ryanbrandenburg
+# /src/ProjectTemplates/ @ryanbrandenburg
/src/Security/ @tratcher @anurse
/src/Servers/ @tratcher @jkotalik @anurse @halter73
/src/Middleware/Rewrite @jkotalik @anurse
diff --git a/Directory.Build.props b/Directory.Build.props
index 06e288aa81..76414deaaa 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -43,7 +43,7 @@
true
- netcoreapp$(AspNetCoreMajorVersion).$(AspNetCoreMinorVersion)
+ netcoreapp5.0
diff --git a/eng/PublishSymbols.proj b/eng/PublishSymbols.proj
index a33a1df232..ca5ba682f7 100644
--- a/eng/PublishSymbols.proj
+++ b/eng/PublishSymbols.proj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
true
artifacts\manifests\
true
diff --git a/eng/SharedFramework.External.props b/eng/SharedFramework.External.props
index 36ea360df2..8fdebc787d 100644
--- a/eng/SharedFramework.External.props
+++ b/eng/SharedFramework.External.props
@@ -107,7 +107,7 @@
These compilation references are necessary to workaround the mismatch of what is found in the ref pack for NETCore.App and what
is actually present at runtime. See https://github.com/dotnet/corefx/issues/34906
-->
-
+
<_CompilationOnlyReference Include="Microsoft.Win32.Registry" />
<_CompilationOnlyReference Include="System.Security.Cryptography.Cng" />
<_CompilationOnlyReference Include="System.Security.Principal.Windows" />
diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml
index 1ba3f0c3d5..3de878ef86 100644
--- a/eng/Version.Details.xml
+++ b/eng/Version.Details.xml
@@ -9,408 +9,412 @@
-->
-
+
https://github.com/aspnet/Blazor
- 46d3c36a3b1655c86e122065c4f896c50d986ff0
+ 7eeab316fa122b69a9bd777c93dcc78bc6a68905
-
+
https://github.com/aspnet/AspNetCore-Tooling
- 4e09cf160297f7e5e5eb1dc6da509bb6732a71d1
+ e60ad5d5d050ab5ee87f4cf1fb9ae440db87777d
-
+
https://github.com/aspnet/AspNetCore-Tooling
- 4e09cf160297f7e5e5eb1dc6da509bb6732a71d1
+ e60ad5d5d050ab5ee87f4cf1fb9ae440db87777d
-
+
https://github.com/aspnet/AspNetCore-Tooling
- 4e09cf160297f7e5e5eb1dc6da509bb6732a71d1
+ e60ad5d5d050ab5ee87f4cf1fb9ae440db87777d
-
+
https://github.com/aspnet/AspNetCore-Tooling
- 4e09cf160297f7e5e5eb1dc6da509bb6732a71d1
+ e60ad5d5d050ab5ee87f4cf1fb9ae440db87777d
-
+
https://github.com/aspnet/EntityFrameworkCore
- 879109b44a9963e6a5945e6d0d075381f2ef15cd
+ 44d8c31bcb4bb46714389619070be9d1c6bad319
-
+
https://github.com/aspnet/EntityFrameworkCore
- 879109b44a9963e6a5945e6d0d075381f2ef15cd
+ 44d8c31bcb4bb46714389619070be9d1c6bad319
-
+
https://github.com/aspnet/EntityFrameworkCore
- 879109b44a9963e6a5945e6d0d075381f2ef15cd
+ 44d8c31bcb4bb46714389619070be9d1c6bad319
-
+
https://github.com/aspnet/EntityFrameworkCore
- 879109b44a9963e6a5945e6d0d075381f2ef15cd
+ 44d8c31bcb4bb46714389619070be9d1c6bad319
-
+
https://github.com/aspnet/EntityFrameworkCore
- 879109b44a9963e6a5945e6d0d075381f2ef15cd
+ 44d8c31bcb4bb46714389619070be9d1c6bad319
-
+
https://github.com/aspnet/EntityFrameworkCore
- 879109b44a9963e6a5945e6d0d075381f2ef15cd
+ 44d8c31bcb4bb46714389619070be9d1c6bad319
-
+
https://github.com/aspnet/EntityFrameworkCore
- 879109b44a9963e6a5945e6d0d075381f2ef15cd
+ 44d8c31bcb4bb46714389619070be9d1c6bad319
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
https://github.com/dotnet/corefx
d341fd37dcb2c22e382adccdc06770cf8f160577
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
+ https://github.com/dotnet/corefx
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
+
+
https://github.com/dotnet/core-setup
- b33b6c20d855e7f9fdda6383ad12d849079f9b21
+ 62a9f1bdf39ba0b719875d33e248408d3802e925
-
+
https://github.com/dotnet/core-setup
- b33b6c20d855e7f9fdda6383ad12d849079f9b21
+ 62a9f1bdf39ba0b719875d33e248408d3802e925
-
+
https://github.com/dotnet/core-setup
- b33b6c20d855e7f9fdda6383ad12d849079f9b21
+ 62a9f1bdf39ba0b719875d33e248408d3802e925
-
+
https://github.com/dotnet/core-setup
- b33b6c20d855e7f9fdda6383ad12d849079f9b21
+ 62a9f1bdf39ba0b719875d33e248408d3802e925
-
+
https://github.com/dotnet/corefx
- d341fd37dcb2c22e382adccdc06770cf8f160577
+ a6c1d1ac235aba5bf17dd06228a62509192cda6a
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
https://github.com/dotnet/arcade
@@ -424,13 +428,13 @@
https://github.com/dotnet/arcade
2de3acc671fc624191672a45564f9ef130af5cd4
-
+
https://github.com/aspnet/Extensions
- 033ea04bab004a477acd6f023af171ee853965b8
+ dbe3543601c1ab290fde1ae30ea8dd978d33d4d3
-
+
https://github.com/dotnet/roslyn
- c82648d8964d1e683f92b7daa91beef2fdc5fb72
+ a1905991543bed104f7f7f0842aca2b65d263b87
diff --git a/eng/Versions.props b/eng/Versions.props
index 60a5384e85..edc87555b3 100644
--- a/eng/Versions.props
+++ b/eng/Versions.props
@@ -6,15 +6,12 @@
-->
- 3
+ 5
0
0
1
- rc$(PreReleasePreviewNumber)
- Release Candidate $(PreReleasePreviewNumber)
-
- 9
- preview$(BlazorClientPreReleasePreviewNumber)
+ alpha$(PreReleasePreviewNumber)
+ Alpha $(PreReleasePreviewNumber)
$(AspNetCoreMajorVersion).$(AspNetCoreMinorVersion)
false
@@ -55,114 +52,115 @@
1.0.0-beta.19425.1
- 3.3.1-beta3-19426-02
+ 3.3.0-beta3-19406-05
- 3.0.0-rc1-19426-11
- 3.0.0-rc1-19426-11
- 3.0.0-rc1-19426-11
- 2.1.0-rc1-19426-11
+ 5.0.0-alpha1.19404.5
+ 5.0.0-alpha1.19404.5
+ 5.0.0-alpha1.19404.5
+ 2.1.0-alpha1.19404.5
- 1.0.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 1.7.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
- 4.6.0-rc1.19420.10
+ 1.1.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 4.7.0-preview6.19264.9
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 1.8.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
+ 5.0.0-alpha1.19381.2
- 3.0.0-rc1.19420.10
+ 5.0.0-alpha1.19381.2
- 3.0.0-preview9.19426.1
+ 5.0.0-alpha1.19426.2
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
+ 5.0.0-alpha1.19406.3
- 3.0.0-rc1.19427.8
- 3.0.0-rc1.19427.8
- 3.0.0-rc1.19427.8
- 3.0.0-rc1.19427.8
- 3.0.0-rc1.19427.8
- 3.0.0-rc1.19427.8
- 3.0.0-rc1.19427.8
+ 5.0.0-alpha1.19407.3
+ 5.0.0-alpha1.19407.3
+ 5.0.0-alpha1.19407.3
+ 5.0.0-alpha1.19407.3
+ 5.0.0-alpha1.19407.3
+ 5.0.0-alpha1.19407.3
+ 5.0.0-alpha1.19407.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
- 3.0.0-rc1.19427.3
+ 5.0.0-alpha1.19426.2
+ 5.0.0-alpha1.19426.2
+ 5.0.0-alpha1.19426.2
+ 5.0.0-alpha1.19426.2
-
- $(MicrosoftNETCorePlatformsPackageVersion)
-
-
"$reporoot/global.json"
-
- # Restore the original global.json file
-trap "{
- mv "$reporoot/global.bak.json" "$reporoot/global.json"
-}" EXIT
-
export DotNetBuildFromSource='true'
# Build repo tasks
diff --git a/eng/targets/ReferenceAssembly.targets b/eng/targets/ReferenceAssembly.targets
index bb6230e633..46225a45e1 100644
--- a/eng/targets/ReferenceAssembly.targets
+++ b/eng/targets/ReferenceAssembly.targets
@@ -45,8 +45,11 @@
+ <_RefSourceFileTFM>$(TargetFramework)
+ <_RefSourceFileTFM Condition="$(TargetFramework.StartsWith('netcoreapp'))">netcoreapp
+
<_RefSourceOutputPath>$([System.IO.Directory]::GetParent('$(MSBuildProjectDirectory)'))/ref/
- <_RefSourceFileName>$(AssemblyName).$(TargetFramework).cs
+ <_RefSourceFileName>$(AssemblyName).$(_RefSourceFileTFM).cs
<_RefSourceFileOutputPath>$(_RefSourceOutputPath)$(_RefSourceFileName)
diff --git a/eng/tools/BaselineGenerator/BaselineGenerator.csproj b/eng/tools/BaselineGenerator/BaselineGenerator.csproj
index 79fd9175cf..082a9eaf02 100644
--- a/eng/tools/BaselineGenerator/BaselineGenerator.csproj
+++ b/eng/tools/BaselineGenerator/BaselineGenerator.csproj
@@ -2,7 +2,7 @@
Exe
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
-s https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json
$(MSBuildThisFileDirectory)../../
diff --git a/eng/tools/Maestro/Maestro.csproj b/eng/tools/Maestro/Maestro.csproj
index 67a5210bc4..2ca58dd794 100644
--- a/eng/tools/Maestro/Maestro.csproj
+++ b/eng/tools/Maestro/Maestro.csproj
@@ -2,7 +2,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
true
$(ArtifactsDir)manifests\
true
diff --git a/eng/tools/RepoTasks/RepoTasks.csproj b/eng/tools/RepoTasks/RepoTasks.csproj
index 0bf6be98ae..5bef776106 100644
--- a/eng/tools/RepoTasks/RepoTasks.csproj
+++ b/eng/tools/RepoTasks/RepoTasks.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
$(TargetFrameworks);net472
$(DefineConstants);BUILD_MSI_TASKS
false
@@ -16,7 +16,7 @@
-
+
diff --git a/eng/tools/RepoTasks/RepoTasks.tasks b/eng/tools/RepoTasks/RepoTasks.tasks
index b55f394e4c..0fa015d81f 100644
--- a/eng/tools/RepoTasks/RepoTasks.tasks
+++ b/eng/tools/RepoTasks/RepoTasks.tasks
@@ -1,6 +1,6 @@
- <_RepoTaskAssemblyFolder Condition="'$(MSBuildRuntimeType)' == 'core'">netcoreapp3.0
+ <_RepoTaskAssemblyFolder Condition="'$(MSBuildRuntimeType)' == 'core'">netcoreapp5.0
<_RepoTaskAssemblyFolder Condition="'$(MSBuildRuntimeType)' != 'core'">net472
<_RepoTaskAssembly>$(ArtifactsBinDir)RepoTasks\Release\$(_RepoTaskAssemblyFolder)\RepoTasks.dll
diff --git a/global.json b/global.json
index 4ead16dbcf..4dbe4044ab 100644
--- a/global.json
+++ b/global.json
@@ -1,9 +1,9 @@
{
"sdk": {
- "version": "3.0.100-preview8-013656"
+ "version": "5.0.100-alpha1-013788"
},
"tools": {
- "dotnet": "3.0.100-preview8-013656",
+ "dotnet": "5.0.100-alpha1-013788",
"runtimes": {
"dotnet/x64": [
"$(MicrosoftNETCoreAppRuntimeVersion)"
diff --git a/src/Analyzers/Analyzers/src/StartupAnalyzer.Diagnostics.cs b/src/Analyzers/Analyzers/src/StartupAnalyzer.Diagnostics.cs
index 8ef6205631..3185c19f34 100644
--- a/src/Analyzers/Analyzers/src/StartupAnalyzer.Diagnostics.cs
+++ b/src/Analyzers/Analyzers/src/StartupAnalyzer.Diagnostics.cs
@@ -37,7 +37,7 @@ namespace Microsoft.AspNetCore.Analyzers
internal readonly static DiagnosticDescriptor UnsupportedUseMvcWithEndpointRouting = new DiagnosticDescriptor(
"MVC1005",
"Cannot use UseMvc with Endpoint Routing.",
- "Using '{0}' to configure MVC is not supported while using Endpoint Routing. To continue using '{0}', please set 'MvcOptions.EnableEndpointRounting = false' inside '{1}'.",
+ "Using '{0}' to configure MVC is not supported while using Endpoint Routing. To continue using '{0}', please set 'MvcOptions.EnableEndpointRouting = false' inside '{1}'.",
"Usage",
DiagnosticSeverity.Warning,
isEnabledByDefault: true,
diff --git a/src/Analyzers/Analyzers/test/Microsoft.AspNetCore.Analyzers.Test.csproj b/src/Analyzers/Analyzers/test/Microsoft.AspNetCore.Analyzers.Test.csproj
index 258da09738..87d62d3fda 100644
--- a/src/Analyzers/Analyzers/test/Microsoft.AspNetCore.Analyzers.Test.csproj
+++ b/src/Analyzers/Analyzers/test/Microsoft.AspNetCore.Analyzers.Test.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
true
Microsoft.AspNetCore.Analyzers
diff --git a/src/Antiforgery/ref/Microsoft.AspNetCore.Antiforgery.csproj b/src/Antiforgery/ref/Microsoft.AspNetCore.Antiforgery.csproj
index 5f34ef3e76..a2c8bd9b6b 100644
--- a/src/Antiforgery/ref/Microsoft.AspNetCore.Antiforgery.csproj
+++ b/src/Antiforgery/ref/Microsoft.AspNetCore.Antiforgery.csproj
@@ -1,10 +1,10 @@
- netcoreapp3.0
+ netcoreapp5.0
-
-
+
+
diff --git a/src/Antiforgery/ref/Microsoft.AspNetCore.Antiforgery.netcoreapp3.0.cs b/src/Antiforgery/ref/Microsoft.AspNetCore.Antiforgery.netcoreapp.cs
similarity index 100%
rename from src/Antiforgery/ref/Microsoft.AspNetCore.Antiforgery.netcoreapp3.0.cs
rename to src/Antiforgery/ref/Microsoft.AspNetCore.Antiforgery.netcoreapp.cs
diff --git a/src/Antiforgery/src/Microsoft.AspNetCore.Antiforgery.csproj b/src/Antiforgery/src/Microsoft.AspNetCore.Antiforgery.csproj
index d416ab8383..9d823f2f46 100644
--- a/src/Antiforgery/src/Microsoft.AspNetCore.Antiforgery.csproj
+++ b/src/Antiforgery/src/Microsoft.AspNetCore.Antiforgery.csproj
@@ -2,7 +2,7 @@
An antiforgery system for ASP.NET Core designed to generate and validate tokens to prevent Cross-Site Request Forgery attacks.
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
true
true
aspnetcore;antiforgery
diff --git a/src/Antiforgery/test/Microsoft.AspNetCore.Antiforgery.Test.csproj b/src/Antiforgery/test/Microsoft.AspNetCore.Antiforgery.Test.csproj
index ff11534abc..4b4a43b6c1 100644
--- a/src/Antiforgery/test/Microsoft.AspNetCore.Antiforgery.Test.csproj
+++ b/src/Antiforgery/test/Microsoft.AspNetCore.Antiforgery.Test.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Azure/AzureAD/Authentication.AzureAD.UI/ref/Microsoft.AspNetCore.Authentication.AzureAD.UI.csproj b/src/Azure/AzureAD/Authentication.AzureAD.UI/ref/Microsoft.AspNetCore.Authentication.AzureAD.UI.csproj
index f320adac86..cd048a721c 100644
--- a/src/Azure/AzureAD/Authentication.AzureAD.UI/ref/Microsoft.AspNetCore.Authentication.AzureAD.UI.csproj
+++ b/src/Azure/AzureAD/Authentication.AzureAD.UI/ref/Microsoft.AspNetCore.Authentication.AzureAD.UI.csproj
@@ -1,10 +1,10 @@
- netcoreapp3.0
+ netcoreapp5.0
-
-
+
+
diff --git a/src/Azure/AzureAD/Authentication.AzureAD.UI/ref/Microsoft.AspNetCore.Authentication.AzureAD.UI.netcoreapp3.0.cs b/src/Azure/AzureAD/Authentication.AzureAD.UI/ref/Microsoft.AspNetCore.Authentication.AzureAD.UI.netcoreapp.cs
similarity index 100%
rename from src/Azure/AzureAD/Authentication.AzureAD.UI/ref/Microsoft.AspNetCore.Authentication.AzureAD.UI.netcoreapp3.0.cs
rename to src/Azure/AzureAD/Authentication.AzureAD.UI/ref/Microsoft.AspNetCore.Authentication.AzureAD.UI.netcoreapp.cs
diff --git a/src/Azure/AzureAD/Authentication.AzureAD.UI/src/Microsoft.AspNetCore.Authentication.AzureAD.UI.csproj b/src/Azure/AzureAD/Authentication.AzureAD.UI/src/Microsoft.AspNetCore.Authentication.AzureAD.UI.csproj
index baf861cf3e..6720f825e6 100644
--- a/src/Azure/AzureAD/Authentication.AzureAD.UI/src/Microsoft.AspNetCore.Authentication.AzureAD.UI.csproj
+++ b/src/Azure/AzureAD/Authentication.AzureAD.UI/src/Microsoft.AspNetCore.Authentication.AzureAD.UI.csproj
@@ -3,7 +3,7 @@
ASP.NET Core Azure Active Directory Integration provides components for easily integrating Azure Active Directory authentication within your ASP.NET Core application.
Precompiled views assembly for the ASP.NET Core Azure Active Directory Integration package.
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
aspnetcore;authentication;AzureAD
true
true
diff --git a/src/Azure/AzureAD/Authentication.AzureAD.UI/test/Microsoft.AspNetCore.Authentication.AzureAD.UI.Test.csproj b/src/Azure/AzureAD/Authentication.AzureAD.UI/test/Microsoft.AspNetCore.Authentication.AzureAD.UI.Test.csproj
index 509d46fde9..1087f46745 100644
--- a/src/Azure/AzureAD/Authentication.AzureAD.UI/test/Microsoft.AspNetCore.Authentication.AzureAD.UI.Test.csproj
+++ b/src/Azure/AzureAD/Authentication.AzureAD.UI/test/Microsoft.AspNetCore.Authentication.AzureAD.UI.Test.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
Microsoft.AspNetCore.Authentication.AzureAD.UI
diff --git a/src/Azure/AzureAD/Authentication.AzureADB2C.UI/ref/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.csproj b/src/Azure/AzureAD/Authentication.AzureADB2C.UI/ref/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.csproj
index 8354ceaa59..accd78a681 100644
--- a/src/Azure/AzureAD/Authentication.AzureADB2C.UI/ref/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.csproj
+++ b/src/Azure/AzureAD/Authentication.AzureADB2C.UI/ref/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.csproj
@@ -1,10 +1,10 @@
- netcoreapp3.0
+ netcoreapp5.0
-
-
+
+
diff --git a/src/Azure/AzureAD/Authentication.AzureADB2C.UI/ref/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.netcoreapp3.0.cs b/src/Azure/AzureAD/Authentication.AzureADB2C.UI/ref/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.netcoreapp.cs
similarity index 100%
rename from src/Azure/AzureAD/Authentication.AzureADB2C.UI/ref/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.netcoreapp3.0.cs
rename to src/Azure/AzureAD/Authentication.AzureADB2C.UI/ref/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.netcoreapp.cs
diff --git a/src/Azure/AzureAD/Authentication.AzureADB2C.UI/src/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.csproj b/src/Azure/AzureAD/Authentication.AzureADB2C.UI/src/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.csproj
index cf3601f1ec..2711ae5303 100644
--- a/src/Azure/AzureAD/Authentication.AzureADB2C.UI/src/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.csproj
+++ b/src/Azure/AzureAD/Authentication.AzureADB2C.UI/src/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.csproj
@@ -3,7 +3,7 @@
ASP.NET Core Azure Active Directory B2C Integration provides components for easily integrating Azure Active Directory B2C authentication within your ASP.NET Core application.
Precompiled views assembly for the ASP.NET Core Azure Active Directory B2C Integration package.
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
aspnetcore;authentication;AzureADB2C
true
true
diff --git a/src/Azure/AzureAD/Authentication.AzureADB2C.UI/test/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.Test.csproj b/src/Azure/AzureAD/Authentication.AzureADB2C.UI/test/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.Test.csproj
index 6abd66f574..7d0ea17f83 100644
--- a/src/Azure/AzureAD/Authentication.AzureADB2C.UI/test/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.Test.csproj
+++ b/src/Azure/AzureAD/Authentication.AzureADB2C.UI/test/Microsoft.AspNetCore.Authentication.AzureADB2C.UI.Test.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
Microsoft.AspNetCore.Authentication.AzureADB2C.UI
diff --git a/src/Azure/AzureAD/samples/AzureADB2CSample/AzureADB2CSample.csproj b/src/Azure/AzureAD/samples/AzureADB2CSample/AzureADB2CSample.csproj
index e1b592ed20..379bc01e8d 100644
--- a/src/Azure/AzureAD/samples/AzureADB2CSample/AzureADB2CSample.csproj
+++ b/src/Azure/AzureAD/samples/AzureADB2CSample/AzureADB2CSample.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Azure/AzureAD/samples/AzureADSample/AzureADSample.csproj b/src/Azure/AzureAD/samples/AzureADSample/AzureADSample.csproj
index 062de172bf..c7b9f69948 100644
--- a/src/Azure/AzureAD/samples/AzureADSample/AzureADSample.csproj
+++ b/src/Azure/AzureAD/samples/AzureADSample/AzureADSample.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Azure/AzureAD/test/FunctionalTests/Microsoft.AspNetCore.Authentication.AzureAD.FunctionalTests.csproj b/src/Azure/AzureAD/test/FunctionalTests/Microsoft.AspNetCore.Authentication.AzureAD.FunctionalTests.csproj
index b13ff3e5f8..d2cb51194b 100644
--- a/src/Azure/AzureAD/test/FunctionalTests/Microsoft.AspNetCore.Authentication.AzureAD.FunctionalTests.csproj
+++ b/src/Azure/AzureAD/test/FunctionalTests/Microsoft.AspNetCore.Authentication.AzureAD.FunctionalTests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
true
@@ -21,7 +21,7 @@
- <_PublishFiles Include="$(ArtifactsBinDir)AzureAD.WebSite\$(Configuration)\netcoreapp3.0\AzureAD.WebSite.deps.json" />
+ <_PublishFiles Include="$(ArtifactsBinDir)AzureAD.WebSite\$(Configuration)\$(DefaultNetCoreTargetFramework)\AzureAD.WebSite.deps.json" />
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Azure/AzureAppServices.HostingStartup/ref/Microsoft.AspNetCore.AzureAppServices.HostingStartup.csproj b/src/Azure/AzureAppServices.HostingStartup/ref/Microsoft.AspNetCore.AzureAppServices.HostingStartup.csproj
index 3984939846..383e81f912 100644
--- a/src/Azure/AzureAppServices.HostingStartup/ref/Microsoft.AspNetCore.AzureAppServices.HostingStartup.csproj
+++ b/src/Azure/AzureAppServices.HostingStartup/ref/Microsoft.AspNetCore.AzureAppServices.HostingStartup.csproj
@@ -1,10 +1,10 @@
- netcoreapp3.0
+ netcoreapp5.0
-
-
+
+
diff --git a/src/Azure/AzureAppServices.HostingStartup/ref/Microsoft.AspNetCore.AzureAppServices.HostingStartup.netcoreapp3.0.cs b/src/Azure/AzureAppServices.HostingStartup/ref/Microsoft.AspNetCore.AzureAppServices.HostingStartup.netcoreapp.cs
similarity index 100%
rename from src/Azure/AzureAppServices.HostingStartup/ref/Microsoft.AspNetCore.AzureAppServices.HostingStartup.netcoreapp3.0.cs
rename to src/Azure/AzureAppServices.HostingStartup/ref/Microsoft.AspNetCore.AzureAppServices.HostingStartup.netcoreapp.cs
diff --git a/src/Azure/AzureAppServices.HostingStartup/src/Microsoft.AspNetCore.AzureAppServices.HostingStartup.csproj b/src/Azure/AzureAppServices.HostingStartup/src/Microsoft.AspNetCore.AzureAppServices.HostingStartup.csproj
index 821f07eb68..8992d007b8 100644
--- a/src/Azure/AzureAppServices.HostingStartup/src/Microsoft.AspNetCore.AzureAppServices.HostingStartup.csproj
+++ b/src/Azure/AzureAppServices.HostingStartup/src/Microsoft.AspNetCore.AzureAppServices.HostingStartup.csproj
@@ -4,7 +4,7 @@
ASP.NET Core lightup integration with Azure AppServices.
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
true
aspnetcore;azure;appservices
true
diff --git a/src/Azure/AzureAppServicesIntegration/ref/Microsoft.AspNetCore.AzureAppServicesIntegration.csproj b/src/Azure/AzureAppServicesIntegration/ref/Microsoft.AspNetCore.AzureAppServicesIntegration.csproj
index 10dbbbeb46..713aefa0fb 100644
--- a/src/Azure/AzureAppServicesIntegration/ref/Microsoft.AspNetCore.AzureAppServicesIntegration.csproj
+++ b/src/Azure/AzureAppServicesIntegration/ref/Microsoft.AspNetCore.AzureAppServicesIntegration.csproj
@@ -1,10 +1,10 @@
- netcoreapp3.0
+ netcoreapp5.0
-
-
+
+
diff --git a/src/Azure/AzureAppServicesIntegration/ref/Microsoft.AspNetCore.AzureAppServicesIntegration.netcoreapp3.0.cs b/src/Azure/AzureAppServicesIntegration/ref/Microsoft.AspNetCore.AzureAppServicesIntegration.netcoreapp.cs
similarity index 100%
rename from src/Azure/AzureAppServicesIntegration/ref/Microsoft.AspNetCore.AzureAppServicesIntegration.netcoreapp3.0.cs
rename to src/Azure/AzureAppServicesIntegration/ref/Microsoft.AspNetCore.AzureAppServicesIntegration.netcoreapp.cs
diff --git a/src/Azure/AzureAppServicesIntegration/src/Microsoft.AspNetCore.AzureAppServicesIntegration.csproj b/src/Azure/AzureAppServicesIntegration/src/Microsoft.AspNetCore.AzureAppServicesIntegration.csproj
index 7cd3dc1453..972ea62ff8 100644
--- a/src/Azure/AzureAppServicesIntegration/src/Microsoft.AspNetCore.AzureAppServicesIntegration.csproj
+++ b/src/Azure/AzureAppServicesIntegration/src/Microsoft.AspNetCore.AzureAppServicesIntegration.csproj
@@ -2,7 +2,7 @@
ASP.NET Core integration with Azure AppServices.
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
$(NoWarn);CS1591
true
true
diff --git a/src/Azure/AzureAppServicesIntegration/test/Microsoft.AspNetCore.AzureAppServicesIntegration.Tests.csproj b/src/Azure/AzureAppServicesIntegration/test/Microsoft.AspNetCore.AzureAppServicesIntegration.Tests.csproj
index d325471015..4307d47260 100644
--- a/src/Azure/AzureAppServicesIntegration/test/Microsoft.AspNetCore.AzureAppServicesIntegration.Tests.csproj
+++ b/src/Azure/AzureAppServicesIntegration/test/Microsoft.AspNetCore.AzureAppServicesIntegration.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Azure/samples/AzureAppServicesHostingStartupSample/AzureAppServicesHostingStartupSample.csproj b/src/Azure/samples/AzureAppServicesHostingStartupSample/AzureAppServicesHostingStartupSample.csproj
index 6985ea6c0c..81d6f1f4b5 100644
--- a/src/Azure/samples/AzureAppServicesHostingStartupSample/AzureAppServicesHostingStartupSample.csproj
+++ b/src/Azure/samples/AzureAppServicesHostingStartupSample/AzureAppServicesHostingStartupSample.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Azure/samples/AzureAppServicesSample/AzureAppServicesSample.csproj b/src/Azure/samples/AzureAppServicesSample/AzureAppServicesSample.csproj
index 9f7be59933..2e75ddaed4 100644
--- a/src/Azure/samples/AzureAppServicesSample/AzureAppServicesSample.csproj
+++ b/src/Azure/samples/AzureAppServicesSample/AzureAppServicesSample.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Components/Analyzers/test/Microsoft.AspNetCore.Components.Analyzers.Tests.csproj b/src/Components/Analyzers/test/Microsoft.AspNetCore.Components.Analyzers.Tests.csproj
index 45b379c65c..10085017d1 100644
--- a/src/Components/Analyzers/test/Microsoft.AspNetCore.Components.Analyzers.Tests.csproj
+++ b/src/Components/Analyzers/test/Microsoft.AspNetCore.Components.Analyzers.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Components/Authorization/ref/Microsoft.AspNetCore.Components.Authorization.csproj b/src/Components/Authorization/ref/Microsoft.AspNetCore.Components.Authorization.csproj
index d60eb31594..02d6621e2f 100644
--- a/src/Components/Authorization/ref/Microsoft.AspNetCore.Components.Authorization.csproj
+++ b/src/Components/Authorization/ref/Microsoft.AspNetCore.Components.Authorization.csproj
@@ -1,15 +1,15 @@
- netstandard2.0;netcoreapp3.0
+ netstandard2.0;netcoreapp5.0
-
-
+
+
diff --git a/src/Components/Authorization/ref/Microsoft.AspNetCore.Components.Authorization.netcoreapp3.0.cs b/src/Components/Authorization/ref/Microsoft.AspNetCore.Components.Authorization.netcoreapp.cs
similarity index 100%
rename from src/Components/Authorization/ref/Microsoft.AspNetCore.Components.Authorization.netcoreapp3.0.cs
rename to src/Components/Authorization/ref/Microsoft.AspNetCore.Components.Authorization.netcoreapp.cs
diff --git a/src/Components/Authorization/src/Microsoft.AspNetCore.Components.Authorization.csproj b/src/Components/Authorization/src/Microsoft.AspNetCore.Components.Authorization.csproj
index 84da2d5ea2..8f3142849a 100644
--- a/src/Components/Authorization/src/Microsoft.AspNetCore.Components.Authorization.csproj
+++ b/src/Components/Authorization/src/Microsoft.AspNetCore.Components.Authorization.csproj
@@ -1,8 +1,8 @@
- netstandard2.0;netcoreapp3.0
- netcoreapp3.0
+ netstandard2.0;$(DefaultNetCoreTargetFramework)
+ $(DefaultNetCoreTargetFramework)
true
Authentication and authorization support for Blazor applications.
true
diff --git a/src/Components/Authorization/test/Microsoft.AspNetCore.Components.Authorization.Tests.csproj b/src/Components/Authorization/test/Microsoft.AspNetCore.Components.Authorization.Tests.csproj
index fedc3e7a4e..5f7ae8f772 100644
--- a/src/Components/Authorization/test/Microsoft.AspNetCore.Components.Authorization.Tests.csproj
+++ b/src/Components/Authorization/test/Microsoft.AspNetCore.Components.Authorization.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
Microsoft.AspNetCore.Components.Authorization
diff --git a/src/Components/Blazor/Blazor/test/Microsoft.AspNetCore.Blazor.Tests.csproj b/src/Components/Blazor/Blazor/test/Microsoft.AspNetCore.Blazor.Tests.csproj
index 43c8df3786..a0acf4173e 100644
--- a/src/Components/Blazor/Blazor/test/Microsoft.AspNetCore.Blazor.Tests.csproj
+++ b/src/Components/Blazor/Blazor/test/Microsoft.AspNetCore.Blazor.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Components/Blazor/Build/src/Microsoft.AspNetCore.Blazor.Build.csproj b/src/Components/Blazor/Build/src/Microsoft.AspNetCore.Blazor.Build.csproj
index adfa71ef6b..35853a4b9e 100644
--- a/src/Components/Blazor/Build/src/Microsoft.AspNetCore.Blazor.Build.csproj
+++ b/src/Components/Blazor/Build/src/Microsoft.AspNetCore.Blazor.Build.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
Build mechanism for ASP.NET Core Blazor applications.
Exe
true
diff --git a/src/Components/Blazor/Build/src/ReferenceFromSource.props b/src/Components/Blazor/Build/src/ReferenceFromSource.props
index 927ec8c757..8067cdc131 100644
--- a/src/Components/Blazor/Build/src/ReferenceFromSource.props
+++ b/src/Components/Blazor/Build/src/ReferenceFromSource.props
@@ -27,7 +27,7 @@
-->
dotnet
- <_BlazorCliLocation>$(MSBuildThisFileDirectory)../../DevServer/src/bin/$(Configuration)/netcoreapp3.0/blazor-devserver.dll
+ <_BlazorCliLocation>$(MSBuildThisFileDirectory)../../DevServer/src/bin/$(Configuration)/$(DefaultNetCoreTargetFramework)/blazor-devserver.dll
exec "$(_BlazorCliLocation)" serve --applicationpath "$(MSBuildProjectDirectory)/$(OutputPath)$(TargetFileName)" $(AdditionalRunArguments)
diff --git a/src/Components/Blazor/Build/src/targets/Blazor.MonoRuntime.targets b/src/Components/Blazor/Build/src/targets/Blazor.MonoRuntime.targets
index 96a844817e..42ef903f15 100644
--- a/src/Components/Blazor/Build/src/targets/Blazor.MonoRuntime.targets
+++ b/src/Components/Blazor/Build/src/targets/Blazor.MonoRuntime.targets
@@ -436,9 +436,15 @@
+
+
+
+ <_MonoLinkerDotNetPath>$(DOTNET_HOST_PATH)
+ <_MonoLinkerDotNetPath Condition="'$(_MonoLinkerDotNetPath)' == ''">dotnet
+
-
+
diff --git a/src/Components/Blazor/Build/test/Microsoft.AspNetCore.Blazor.Build.Tests.csproj b/src/Components/Blazor/Build/test/Microsoft.AspNetCore.Blazor.Build.Tests.csproj
index 0263c9f800..02a15015e4 100644
--- a/src/Components/Blazor/Build/test/Microsoft.AspNetCore.Blazor.Build.Tests.csproj
+++ b/src/Components/Blazor/Build/test/Microsoft.AspNetCore.Blazor.Build.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
$(DefaultItemExcludes);TestFiles\**\*
diff --git a/src/Components/Blazor/DevServer/src/Microsoft.AspNetCore.Blazor.DevServer.csproj b/src/Components/Blazor/DevServer/src/Microsoft.AspNetCore.Blazor.DevServer.csproj
index b12f55ef82..d18ab7c9e4 100644
--- a/src/Components/Blazor/DevServer/src/Microsoft.AspNetCore.Blazor.DevServer.csproj
+++ b/src/Components/Blazor/DevServer/src/Microsoft.AspNetCore.Blazor.DevServer.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
Exe
blazor-devserver
Microsoft.AspNetCore.Blazor.DevServer
diff --git a/src/Components/Blazor/Http/test/Microsoft.AspNetCore.Blazor.HttpClient.Tests.csproj b/src/Components/Blazor/Http/test/Microsoft.AspNetCore.Blazor.HttpClient.Tests.csproj
index 375cc47dde..e7a9870ecd 100644
--- a/src/Components/Blazor/Http/test/Microsoft.AspNetCore.Blazor.HttpClient.Tests.csproj
+++ b/src/Components/Blazor/Http/test/Microsoft.AspNetCore.Blazor.HttpClient.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Components/Blazor/Server/ref/Microsoft.AspNetCore.Blazor.Server.csproj b/src/Components/Blazor/Server/ref/Microsoft.AspNetCore.Blazor.Server.csproj
index b72d6c201c..440c9de42e 100644
--- a/src/Components/Blazor/Server/ref/Microsoft.AspNetCore.Blazor.Server.csproj
+++ b/src/Components/Blazor/Server/ref/Microsoft.AspNetCore.Blazor.Server.csproj
@@ -1,10 +1,10 @@
- netcoreapp3.0
+ netcoreapp5.0
-
-
+
+
diff --git a/src/Components/Blazor/Server/ref/Microsoft.AspNetCore.Blazor.Server.netcoreapp3.0.cs b/src/Components/Blazor/Server/ref/Microsoft.AspNetCore.Blazor.Server.netcoreapp.cs
similarity index 100%
rename from src/Components/Blazor/Server/ref/Microsoft.AspNetCore.Blazor.Server.netcoreapp3.0.cs
rename to src/Components/Blazor/Server/ref/Microsoft.AspNetCore.Blazor.Server.netcoreapp.cs
diff --git a/src/Components/Blazor/Server/src/Microsoft.AspNetCore.Blazor.Server.csproj b/src/Components/Blazor/Server/src/Microsoft.AspNetCore.Blazor.Server.csproj
index 7770f6bdd2..2d7b2d8fb4 100644
--- a/src/Components/Blazor/Server/src/Microsoft.AspNetCore.Blazor.Server.csproj
+++ b/src/Components/Blazor/Server/src/Microsoft.AspNetCore.Blazor.Server.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
Runtime server features for ASP.NET Core Blazor applications.
true
diff --git a/src/Components/Blazor/Templates/src/content/BlazorWasm-CSharp/.template.config.src/template.json b/src/Components/Blazor/Templates/src/content/BlazorWasm-CSharp/.template.config.src/template.json
index 755c0a8ad7..119303324e 100644
--- a/src/Components/Blazor/Templates/src/content/BlazorWasm-CSharp/.template.config.src/template.json
+++ b/src/Components/Blazor/Templates/src/content/BlazorWasm-CSharp/.template.config.src/template.json
@@ -83,12 +83,12 @@
"datatype": "choice",
"choices": [
{
- "choice": "netcoreapp3.0",
- "description": "Target netcoreapp3.0"
+ "choice": "netcoreapp5.0",
+ "description": "Target netcoreapp5.0"
}
],
- "replaces": "netcoreapp3.0",
- "defaultValue": "netcoreapp3.0"
+ "replaces": "netcoreapp5.0",
+ "defaultValue": "netcoreapp5.0"
},
"HostIdentifier": {
"type": "bind",
diff --git a/src/Components/Blazor/Templates/src/content/BlazorWasm-CSharp/Server/BlazorWasm-CSharp.Server.csproj b/src/Components/Blazor/Templates/src/content/BlazorWasm-CSharp/Server/BlazorWasm-CSharp.Server.csproj
index b116a53964..0d42f8eef5 100644
--- a/src/Components/Blazor/Templates/src/content/BlazorWasm-CSharp/Server/BlazorWasm-CSharp.Server.csproj
+++ b/src/Components/Blazor/Templates/src/content/BlazorWasm-CSharp/Server/BlazorWasm-CSharp.Server.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
7.3
diff --git a/src/Components/Blazor/testassets/HostedInAspNet.Server/HostedInAspNet.Server.csproj b/src/Components/Blazor/testassets/HostedInAspNet.Server/HostedInAspNet.Server.csproj
index 6927153f36..10605ed6fe 100644
--- a/src/Components/Blazor/testassets/HostedInAspNet.Server/HostedInAspNet.Server.csproj
+++ b/src/Components/Blazor/testassets/HostedInAspNet.Server/HostedInAspNet.Server.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Components/Blazor/testassets/MonoSanity/MonoSanity.csproj b/src/Components/Blazor/testassets/MonoSanity/MonoSanity.csproj
index 3afb1cf708..1373ade74e 100644
--- a/src/Components/Blazor/testassets/MonoSanity/MonoSanity.csproj
+++ b/src/Components/Blazor/testassets/MonoSanity/MonoSanity.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Components/Components/perf/Microsoft.AspNetCore.Components.Performance.csproj b/src/Components/Components/perf/Microsoft.AspNetCore.Components.Performance.csproj
index 8a2d0ce6d0..a893d64abd 100644
--- a/src/Components/Components/perf/Microsoft.AspNetCore.Components.Performance.csproj
+++ b/src/Components/Components/perf/Microsoft.AspNetCore.Components.Performance.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
Exe
true
true
diff --git a/src/Components/Components/ref/Microsoft.AspNetCore.Components.csproj b/src/Components/Components/ref/Microsoft.AspNetCore.Components.csproj
index 3f0b80424f..c69015f185 100644
--- a/src/Components/Components/ref/Microsoft.AspNetCore.Components.csproj
+++ b/src/Components/Components/ref/Microsoft.AspNetCore.Components.csproj
@@ -1,7 +1,7 @@
- netstandard2.0;netcoreapp3.0
+ netstandard2.0;netcoreapp5.0
@@ -10,8 +10,8 @@
-
-
+
+
diff --git a/src/Components/Components/ref/Microsoft.AspNetCore.Components.netcoreapp3.0.cs b/src/Components/Components/ref/Microsoft.AspNetCore.Components.netcoreapp.cs
similarity index 100%
rename from src/Components/Components/ref/Microsoft.AspNetCore.Components.netcoreapp3.0.cs
rename to src/Components/Components/ref/Microsoft.AspNetCore.Components.netcoreapp.cs
diff --git a/src/Components/Components/src/Microsoft.AspNetCore.Components.csproj b/src/Components/Components/src/Microsoft.AspNetCore.Components.csproj
index a7ad3493c9..bdbe946125 100644
--- a/src/Components/Components/src/Microsoft.AspNetCore.Components.csproj
+++ b/src/Components/Components/src/Microsoft.AspNetCore.Components.csproj
@@ -1,8 +1,8 @@
- netstandard2.0;netcoreapp3.0
- netcoreapp3.0
+ netstandard2.0;$(DefaultNetCoreTargetFramework)
+ $(DefaultNetCoreTargetFramework)
Components feature for ASP.NET Core.
true
true
@@ -38,7 +38,7 @@
Microsoft.AspNetCore.Components.multitarget.nuspec
- Microsoft.AspNetCore.Components.netcoreapp3.0.nuspec
+ Microsoft.AspNetCore.Components.$(DefaultNetCoreTargetFramework).nuspec
$(GenerateNuspecDependsOn);_GetNuspecDependencyPackageVersions
diff --git a/src/Components/Components/src/Microsoft.AspNetCore.Components.multitarget.nuspec b/src/Components/Components/src/Microsoft.AspNetCore.Components.multitarget.nuspec
index 6324ea3136..19ee259e88 100644
--- a/src/Components/Components/src/Microsoft.AspNetCore.Components.multitarget.nuspec
+++ b/src/Components/Components/src/Microsoft.AspNetCore.Components.multitarget.nuspec
@@ -9,7 +9,7 @@
-
+
diff --git a/src/Components/Components/src/Microsoft.AspNetCore.Components.netcoreapp3.0.nuspec b/src/Components/Components/src/Microsoft.AspNetCore.Components.netcoreapp5.0.nuspec
similarity index 94%
rename from src/Components/Components/src/Microsoft.AspNetCore.Components.netcoreapp3.0.nuspec
rename to src/Components/Components/src/Microsoft.AspNetCore.Components.netcoreapp5.0.nuspec
index 8dec24f270..d7bd9c31de 100644
--- a/src/Components/Components/src/Microsoft.AspNetCore.Components.netcoreapp3.0.nuspec
+++ b/src/Components/Components/src/Microsoft.AspNetCore.Components.netcoreapp5.0.nuspec
@@ -3,7 +3,7 @@
$CommonMetadataElements$
-
+
diff --git a/src/Components/Components/test/Microsoft.AspNetCore.Components.Tests.csproj b/src/Components/Components/test/Microsoft.AspNetCore.Components.Tests.csproj
index e97f75fd2a..fd2a5406c1 100644
--- a/src/Components/Components/test/Microsoft.AspNetCore.Components.Tests.csproj
+++ b/src/Components/Components/test/Microsoft.AspNetCore.Components.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
Microsoft.AspNetCore.Components
diff --git a/src/Components/Directory.Build.props b/src/Components/Directory.Build.props
index ee0ff057fa..02d423b43e 100644
--- a/src/Components/Directory.Build.props
+++ b/src/Components/Directory.Build.props
@@ -15,7 +15,7 @@
$(MSBuildThisFileDirectory)Shared\
- $(MSBuildThisFileDirectory)Blazor\Build\src\bin\$(Configuration)\netcoreapp3.0\
+ $(MSBuildThisFileDirectory)Blazor\Build\src\bin\$(Configuration)\$(DefaultNetCoreTargetFramework)\
diff --git a/src/Components/Forms/ref/Microsoft.AspNetCore.Components.Forms.csproj b/src/Components/Forms/ref/Microsoft.AspNetCore.Components.Forms.csproj
index 8e24904b63..f302e6311d 100644
--- a/src/Components/Forms/ref/Microsoft.AspNetCore.Components.Forms.csproj
+++ b/src/Components/Forms/ref/Microsoft.AspNetCore.Components.Forms.csproj
@@ -1,15 +1,15 @@
- netstandard2.0;netcoreapp3.0
+ netstandard2.0;netcoreapp5.0
-
-
+
+
diff --git a/src/Components/Forms/ref/Microsoft.AspNetCore.Components.Forms.netcoreapp3.0.cs b/src/Components/Forms/ref/Microsoft.AspNetCore.Components.Forms.netcoreapp.cs
similarity index 100%
rename from src/Components/Forms/ref/Microsoft.AspNetCore.Components.Forms.netcoreapp3.0.cs
rename to src/Components/Forms/ref/Microsoft.AspNetCore.Components.Forms.netcoreapp.cs
diff --git a/src/Components/Forms/src/Microsoft.AspNetCore.Components.Forms.csproj b/src/Components/Forms/src/Microsoft.AspNetCore.Components.Forms.csproj
index dba25a048e..d338f21000 100644
--- a/src/Components/Forms/src/Microsoft.AspNetCore.Components.Forms.csproj
+++ b/src/Components/Forms/src/Microsoft.AspNetCore.Components.Forms.csproj
@@ -1,8 +1,8 @@
- netstandard2.0;netcoreapp3.0
- netcoreapp3.0
+ netstandard2.0;$(DefaultNetCoreTargetFramework)
+ $(DefaultNetCoreTargetFramework)
true
Forms and validation support for Blazor applications.
true
diff --git a/src/Components/Forms/test/Microsoft.AspNetCore.Components.Forms.Tests.csproj b/src/Components/Forms/test/Microsoft.AspNetCore.Components.Forms.Tests.csproj
index e78bb47ed3..6c611379a5 100644
--- a/src/Components/Forms/test/Microsoft.AspNetCore.Components.Forms.Tests.csproj
+++ b/src/Components/Forms/test/Microsoft.AspNetCore.Components.Forms.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
Microsoft.AspNetCore.Components.Forms
diff --git a/src/Components/Server/ref/Microsoft.AspNetCore.Components.Server.csproj b/src/Components/Server/ref/Microsoft.AspNetCore.Components.Server.csproj
index 21f0c740e5..8b8060df74 100644
--- a/src/Components/Server/ref/Microsoft.AspNetCore.Components.Server.csproj
+++ b/src/Components/Server/ref/Microsoft.AspNetCore.Components.Server.csproj
@@ -1,10 +1,10 @@
- netcoreapp3.0
+ netcoreapp5.0
-
-
+
+
diff --git a/src/Components/Server/ref/Microsoft.AspNetCore.Components.Server.netcoreapp3.0.cs b/src/Components/Server/ref/Microsoft.AspNetCore.Components.Server.netcoreapp.cs
similarity index 100%
rename from src/Components/Server/ref/Microsoft.AspNetCore.Components.Server.netcoreapp3.0.cs
rename to src/Components/Server/ref/Microsoft.AspNetCore.Components.Server.netcoreapp.cs
diff --git a/src/Components/Server/src/Microsoft.AspNetCore.Components.Server.csproj b/src/Components/Server/src/Microsoft.AspNetCore.Components.Server.csproj
index fb56748e6e..e80b45f7ab 100644
--- a/src/Components/Server/src/Microsoft.AspNetCore.Components.Server.csproj
+++ b/src/Components/Server/src/Microsoft.AspNetCore.Components.Server.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
Runtime server features for ASP.NET Core Components.
true
true
diff --git a/src/Components/Server/test/Microsoft.AspNetCore.Components.Server.Tests.csproj b/src/Components/Server/test/Microsoft.AspNetCore.Components.Server.Tests.csproj
index 4e8dfbf7f2..c6e294a63c 100644
--- a/src/Components/Server/test/Microsoft.AspNetCore.Components.Server.Tests.csproj
+++ b/src/Components/Server/test/Microsoft.AspNetCore.Components.Server.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Components/Web/ref/Microsoft.AspNetCore.Components.Web.csproj b/src/Components/Web/ref/Microsoft.AspNetCore.Components.Web.csproj
index 74a0b82c27..aab684c227 100644
--- a/src/Components/Web/ref/Microsoft.AspNetCore.Components.Web.csproj
+++ b/src/Components/Web/ref/Microsoft.AspNetCore.Components.Web.csproj
@@ -1,7 +1,7 @@
- netstandard2.0;netcoreapp3.0
+ netstandard2.0;netcoreapp5.0
@@ -10,8 +10,8 @@
-
-
+
+
diff --git a/src/Components/Web/ref/Microsoft.AspNetCore.Components.Web.netcoreapp3.0.cs b/src/Components/Web/ref/Microsoft.AspNetCore.Components.Web.netcoreapp.cs
similarity index 100%
rename from src/Components/Web/ref/Microsoft.AspNetCore.Components.Web.netcoreapp3.0.cs
rename to src/Components/Web/ref/Microsoft.AspNetCore.Components.Web.netcoreapp.cs
diff --git a/src/Components/Web/src/Microsoft.AspNetCore.Components.Web.csproj b/src/Components/Web/src/Microsoft.AspNetCore.Components.Web.csproj
index 2c602acd95..02ae3157d2 100644
--- a/src/Components/Web/src/Microsoft.AspNetCore.Components.Web.csproj
+++ b/src/Components/Web/src/Microsoft.AspNetCore.Components.Web.csproj
@@ -1,8 +1,8 @@
- netstandard2.0;netcoreapp3.0
- netcoreapp3.0
+ netstandard2.0;$(DefaultNetCoreTargetFramework)
+ $(DefaultNetCoreTargetFramework)
true
Support for rendering ASP.NET Core components for browsers.
true
diff --git a/src/Components/Web/test/Microsoft.AspNetCore.Components.Web.Tests.csproj b/src/Components/Web/test/Microsoft.AspNetCore.Components.Web.Tests.csproj
index ae732d3e10..5c8a5a0d19 100644
--- a/src/Components/Web/test/Microsoft.AspNetCore.Components.Web.Tests.csproj
+++ b/src/Components/Web/test/Microsoft.AspNetCore.Components.Web.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
Microsoft.AspNetCore.Components
diff --git a/src/Components/test/E2ETest/Microsoft.AspNetCore.Components.E2ETests.csproj b/src/Components/test/E2ETest/Microsoft.AspNetCore.Components.E2ETests.csproj
index 6b91b2d230..387bbbfb16 100644
--- a/src/Components/test/E2ETest/Microsoft.AspNetCore.Components.E2ETests.csproj
+++ b/src/Components/test/E2ETest/Microsoft.AspNetCore.Components.E2ETests.csproj
@@ -4,7 +4,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
Components.E2ETests
diff --git a/src/Components/test/Ignitor.Test/Ignitor.Test.csproj b/src/Components/test/Ignitor.Test/Ignitor.Test.csproj
index ad35b17b42..7f23d6804f 100644
--- a/src/Components/test/Ignitor.Test/Ignitor.Test.csproj
+++ b/src/Components/test/Ignitor.Test/Ignitor.Test.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Components/test/testassets/ComponentsApp.Server/ComponentsApp.Server.csproj b/src/Components/test/testassets/ComponentsApp.Server/ComponentsApp.Server.csproj
index 52a6e6206c..d960dfa01d 100644
--- a/src/Components/test/testassets/ComponentsApp.Server/ComponentsApp.Server.csproj
+++ b/src/Components/test/testassets/ComponentsApp.Server/ComponentsApp.Server.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Components/test/testassets/Ignitor/Ignitor.csproj b/src/Components/test/testassets/Ignitor/Ignitor.csproj
index 6816e44df1..ab7aeccfc6 100644
--- a/src/Components/test/testassets/Ignitor/Ignitor.csproj
+++ b/src/Components/test/testassets/Ignitor/Ignitor.csproj
@@ -2,7 +2,7 @@
Exe
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Components/test/testassets/TestServer/Components.TestServer.csproj b/src/Components/test/testassets/TestServer/Components.TestServer.csproj
index 62b354608a..869449b19d 100644
--- a/src/Components/test/testassets/TestServer/Components.TestServer.csproj
+++ b/src/Components/test/testassets/TestServer/Components.TestServer.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/DataProtection/Abstractions/test/Microsoft.AspNetCore.DataProtection.Abstractions.Tests.csproj b/src/DataProtection/Abstractions/test/Microsoft.AspNetCore.DataProtection.Abstractions.Tests.csproj
index 0f17586d23..a6eeb69ec8 100644
--- a/src/DataProtection/Abstractions/test/Microsoft.AspNetCore.DataProtection.Abstractions.Tests.csproj
+++ b/src/DataProtection/Abstractions/test/Microsoft.AspNetCore.DataProtection.Abstractions.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/DataProtection/AzureKeyVault/test/Microsoft.AspNetCore.DataProtection.AzureKeyVault.Tests.csproj b/src/DataProtection/AzureKeyVault/test/Microsoft.AspNetCore.DataProtection.AzureKeyVault.Tests.csproj
index 17b9fe4ac8..b5864335b7 100644
--- a/src/DataProtection/AzureKeyVault/test/Microsoft.AspNetCore.DataProtection.AzureKeyVault.Tests.csproj
+++ b/src/DataProtection/AzureKeyVault/test/Microsoft.AspNetCore.DataProtection.AzureKeyVault.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
true
diff --git a/src/DataProtection/AzureStorage/src/Microsoft.AspNetCore.DataProtection.AzureStorage.csproj b/src/DataProtection/AzureStorage/src/Microsoft.AspNetCore.DataProtection.AzureStorage.csproj
index 8272cd539b..0f3cdaa077 100644
--- a/src/DataProtection/AzureStorage/src/Microsoft.AspNetCore.DataProtection.AzureStorage.csproj
+++ b/src/DataProtection/AzureStorage/src/Microsoft.AspNetCore.DataProtection.AzureStorage.csproj
@@ -14,7 +14,7 @@
-
+
diff --git a/src/DataProtection/AzureStorage/test/Microsoft.AspNetCore.DataProtection.AzureStorage.Tests.csproj b/src/DataProtection/AzureStorage/test/Microsoft.AspNetCore.DataProtection.AzureStorage.Tests.csproj
index ed16b18390..7d56c0ecc7 100644
--- a/src/DataProtection/AzureStorage/test/Microsoft.AspNetCore.DataProtection.AzureStorage.Tests.csproj
+++ b/src/DataProtection/AzureStorage/test/Microsoft.AspNetCore.DataProtection.AzureStorage.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
true
diff --git a/src/DataProtection/Cryptography.Internal/test/Microsoft.AspNetCore.Cryptography.Internal.Tests.csproj b/src/DataProtection/Cryptography.Internal/test/Microsoft.AspNetCore.Cryptography.Internal.Tests.csproj
index 1fa55228db..2bce1bc391 100644
--- a/src/DataProtection/Cryptography.Internal/test/Microsoft.AspNetCore.Cryptography.Internal.Tests.csproj
+++ b/src/DataProtection/Cryptography.Internal/test/Microsoft.AspNetCore.Cryptography.Internal.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
true
diff --git a/src/DataProtection/Cryptography.KeyDerivation/ref/Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj b/src/DataProtection/Cryptography.KeyDerivation/ref/Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj
index 0dd3dbf34c..65086c1969 100644
--- a/src/DataProtection/Cryptography.KeyDerivation/ref/Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj
+++ b/src/DataProtection/Cryptography.KeyDerivation/ref/Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/DataProtection/Cryptography.KeyDerivation/ref/Microsoft.AspNetCore.Cryptography.KeyDerivation.netcoreapp2.0.cs b/src/DataProtection/Cryptography.KeyDerivation/ref/Microsoft.AspNetCore.Cryptography.KeyDerivation.netcoreapp.cs
similarity index 100%
rename from src/DataProtection/Cryptography.KeyDerivation/ref/Microsoft.AspNetCore.Cryptography.KeyDerivation.netcoreapp2.0.cs
rename to src/DataProtection/Cryptography.KeyDerivation/ref/Microsoft.AspNetCore.Cryptography.KeyDerivation.netcoreapp.cs
diff --git a/src/DataProtection/Cryptography.KeyDerivation/test/Microsoft.AspNetCore.Cryptography.KeyDerivation.Tests.csproj b/src/DataProtection/Cryptography.KeyDerivation/test/Microsoft.AspNetCore.Cryptography.KeyDerivation.Tests.csproj
index 5d3ff930af..c0d90626fb 100644
--- a/src/DataProtection/Cryptography.KeyDerivation/test/Microsoft.AspNetCore.Cryptography.KeyDerivation.Tests.csproj
+++ b/src/DataProtection/Cryptography.KeyDerivation/test/Microsoft.AspNetCore.Cryptography.KeyDerivation.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
true
diff --git a/src/DataProtection/DataProtection/ref/Microsoft.AspNetCore.DataProtection.csproj b/src/DataProtection/DataProtection/ref/Microsoft.AspNetCore.DataProtection.csproj
index 2a41fa1e75..ab8510aa6a 100644
--- a/src/DataProtection/DataProtection/ref/Microsoft.AspNetCore.DataProtection.csproj
+++ b/src/DataProtection/DataProtection/ref/Microsoft.AspNetCore.DataProtection.csproj
@@ -1,7 +1,7 @@
- netstandard2.0;netcoreapp3.0
+ netstandard2.0;netcoreapp5.0
@@ -15,8 +15,8 @@
-
-
+
+
diff --git a/src/DataProtection/DataProtection/ref/Microsoft.AspNetCore.DataProtection.netcoreapp3.0.cs b/src/DataProtection/DataProtection/ref/Microsoft.AspNetCore.DataProtection.netcoreapp.cs
similarity index 100%
rename from src/DataProtection/DataProtection/ref/Microsoft.AspNetCore.DataProtection.netcoreapp3.0.cs
rename to src/DataProtection/DataProtection/ref/Microsoft.AspNetCore.DataProtection.netcoreapp.cs
diff --git a/src/DataProtection/DataProtection/src/Microsoft.AspNetCore.DataProtection.csproj b/src/DataProtection/DataProtection/src/Microsoft.AspNetCore.DataProtection.csproj
index 57127419bd..4ce14755df 100644
--- a/src/DataProtection/DataProtection/src/Microsoft.AspNetCore.DataProtection.csproj
+++ b/src/DataProtection/DataProtection/src/Microsoft.AspNetCore.DataProtection.csproj
@@ -2,8 +2,8 @@
ASP.NET Core logic to protect and unprotect data, similar to DPAPI.
- netstandard2.0;netcoreapp3.0
- netcoreapp3.0
+ netstandard2.0;$(DefaultNetCoreTargetFramework)
+ $(DefaultNetCoreTargetFramework)
true
true
$(NoWarn);CS1591
diff --git a/src/DataProtection/DataProtection/test/Microsoft.AspNetCore.DataProtection.Tests.csproj b/src/DataProtection/DataProtection/test/Microsoft.AspNetCore.DataProtection.Tests.csproj
index 2e4c664234..41eeb22a12 100644
--- a/src/DataProtection/DataProtection/test/Microsoft.AspNetCore.DataProtection.Tests.csproj
+++ b/src/DataProtection/DataProtection/test/Microsoft.AspNetCore.DataProtection.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
true
diff --git a/src/DataProtection/EntityFrameworkCore/test/Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.Test.csproj b/src/DataProtection/EntityFrameworkCore/test/Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.Test.csproj
index 6d3e504879..b2dbf36a08 100644
--- a/src/DataProtection/EntityFrameworkCore/test/Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.Test.csproj
+++ b/src/DataProtection/EntityFrameworkCore/test/Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.Test.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/DataProtection/Extensions/ref/Microsoft.AspNetCore.DataProtection.Extensions.csproj b/src/DataProtection/Extensions/ref/Microsoft.AspNetCore.DataProtection.Extensions.csproj
index 32b774090f..76c4888bfc 100644
--- a/src/DataProtection/Extensions/ref/Microsoft.AspNetCore.DataProtection.Extensions.csproj
+++ b/src/DataProtection/Extensions/ref/Microsoft.AspNetCore.DataProtection.Extensions.csproj
@@ -1,15 +1,15 @@
- netstandard2.0;netcoreapp3.0
+ netstandard2.0;netcoreapp5.0
-
-
+
+
diff --git a/src/DataProtection/Extensions/ref/Microsoft.AspNetCore.DataProtection.Extensions.netcoreapp3.0.cs b/src/DataProtection/Extensions/ref/Microsoft.AspNetCore.DataProtection.Extensions.netcoreapp.cs
similarity index 100%
rename from src/DataProtection/Extensions/ref/Microsoft.AspNetCore.DataProtection.Extensions.netcoreapp3.0.cs
rename to src/DataProtection/Extensions/ref/Microsoft.AspNetCore.DataProtection.Extensions.netcoreapp.cs
diff --git a/src/DataProtection/Extensions/src/Microsoft.AspNetCore.DataProtection.Extensions.csproj b/src/DataProtection/Extensions/src/Microsoft.AspNetCore.DataProtection.Extensions.csproj
index b3098cbf72..21c2eae6b7 100644
--- a/src/DataProtection/Extensions/src/Microsoft.AspNetCore.DataProtection.Extensions.csproj
+++ b/src/DataProtection/Extensions/src/Microsoft.AspNetCore.DataProtection.Extensions.csproj
@@ -2,8 +2,8 @@
Additional APIs for ASP.NET Core data protection.
- netstandard2.0;netcoreapp3.0
- netcoreapp3.0
+ netstandard2.0;$(DefaultNetCoreTargetFramework)
+ $(DefaultNetCoreTargetFramework)
true
true
true
diff --git a/src/DataProtection/Extensions/test/Microsoft.AspNetCore.DataProtection.Extensions.Tests.csproj b/src/DataProtection/Extensions/test/Microsoft.AspNetCore.DataProtection.Extensions.Tests.csproj
index 2ed2eb310d..f184844f0c 100644
--- a/src/DataProtection/Extensions/test/Microsoft.AspNetCore.DataProtection.Extensions.Tests.csproj
+++ b/src/DataProtection/Extensions/test/Microsoft.AspNetCore.DataProtection.Extensions.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/DataProtection/README.md b/src/DataProtection/README.md
index cd58074d9e..4c558753b0 100644
--- a/src/DataProtection/README.md
+++ b/src/DataProtection/README.md
@@ -1,7 +1,7 @@
DataProtection
==============
-Data Protection APIs for protecting and unprotecting data. You can find documentation for Data Protection in the [ASP.NET Core Documentation](https://docs.microsoft.com/en-us/aspnet/core/security/data-protection/).
+Data Protection APIs for protecting and unprotecting data. You can find documentation for Data Protection in the [ASP.NET Core Documentation](https://docs.microsoft.com/aspnet/core/security/data-protection/).
## Community Maintained Data Protection Providers & Projects
diff --git a/src/DataProtection/StackExchangeRedis/test/Microsoft.AspNetCore.DataProtection.StackExchangeRedis.Tests.csproj b/src/DataProtection/StackExchangeRedis/test/Microsoft.AspNetCore.DataProtection.StackExchangeRedis.Tests.csproj
index ff9e397e77..51ab16d490 100644
--- a/src/DataProtection/StackExchangeRedis/test/Microsoft.AspNetCore.DataProtection.StackExchangeRedis.Tests.csproj
+++ b/src/DataProtection/StackExchangeRedis/test/Microsoft.AspNetCore.DataProtection.StackExchangeRedis.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/DataProtection/samples/AzureBlob/AzureBlob.csproj b/src/DataProtection/samples/AzureBlob/AzureBlob.csproj
index 55e41b6b18..da0aaac779 100644
--- a/src/DataProtection/samples/AzureBlob/AzureBlob.csproj
+++ b/src/DataProtection/samples/AzureBlob/AzureBlob.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
exe
diff --git a/src/DataProtection/samples/AzureKeyVault/AzureKeyVault.csproj b/src/DataProtection/samples/AzureKeyVault/AzureKeyVault.csproj
index b577b27124..81e12db14e 100644
--- a/src/DataProtection/samples/AzureKeyVault/AzureKeyVault.csproj
+++ b/src/DataProtection/samples/AzureKeyVault/AzureKeyVault.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
exe
diff --git a/src/DataProtection/samples/CustomEncryptorSample/CustomEncryptorSample.csproj b/src/DataProtection/samples/CustomEncryptorSample/CustomEncryptorSample.csproj
index c4afb59727..a7d5100772 100644
--- a/src/DataProtection/samples/CustomEncryptorSample/CustomEncryptorSample.csproj
+++ b/src/DataProtection/samples/CustomEncryptorSample/CustomEncryptorSample.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
exe
diff --git a/src/DataProtection/samples/EntityFrameworkCoreSample/EntityFrameworkCoreSample.csproj b/src/DataProtection/samples/EntityFrameworkCoreSample/EntityFrameworkCoreSample.csproj
index 0796b4d4b8..6c161137a5 100644
--- a/src/DataProtection/samples/EntityFrameworkCoreSample/EntityFrameworkCoreSample.csproj
+++ b/src/DataProtection/samples/EntityFrameworkCoreSample/EntityFrameworkCoreSample.csproj
@@ -2,7 +2,7 @@
exe
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/DataProtection/samples/KeyManagementSample/KeyManagementSample.csproj b/src/DataProtection/samples/KeyManagementSample/KeyManagementSample.csproj
index a996ad452a..4539a6111e 100644
--- a/src/DataProtection/samples/KeyManagementSample/KeyManagementSample.csproj
+++ b/src/DataProtection/samples/KeyManagementSample/KeyManagementSample.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
exe
diff --git a/src/DataProtection/samples/NonDISample/NonDISample.csproj b/src/DataProtection/samples/NonDISample/NonDISample.csproj
index 8dd5fd3f1a..32661436b0 100644
--- a/src/DataProtection/samples/NonDISample/NonDISample.csproj
+++ b/src/DataProtection/samples/NonDISample/NonDISample.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
exe
diff --git a/src/DataProtection/samples/Redis/Redis.csproj b/src/DataProtection/samples/Redis/Redis.csproj
index f30e056234..5a6bc7cf17 100644
--- a/src/DataProtection/samples/Redis/Redis.csproj
+++ b/src/DataProtection/samples/Redis/Redis.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
exe
diff --git a/src/DefaultBuilder/ref/Microsoft.AspNetCore.csproj b/src/DefaultBuilder/ref/Microsoft.AspNetCore.csproj
index dd42476a01..4c41e898f2 100644
--- a/src/DefaultBuilder/ref/Microsoft.AspNetCore.csproj
+++ b/src/DefaultBuilder/ref/Microsoft.AspNetCore.csproj
@@ -1,10 +1,10 @@
- netcoreapp3.0
+ netcoreapp5.0
-
-
+
+
diff --git a/src/DefaultBuilder/ref/Microsoft.AspNetCore.netcoreapp3.0.cs b/src/DefaultBuilder/ref/Microsoft.AspNetCore.netcoreapp.cs
similarity index 100%
rename from src/DefaultBuilder/ref/Microsoft.AspNetCore.netcoreapp3.0.cs
rename to src/DefaultBuilder/ref/Microsoft.AspNetCore.netcoreapp.cs
diff --git a/src/DefaultBuilder/samples/SampleApp/DefaultBuilder.SampleApp.csproj b/src/DefaultBuilder/samples/SampleApp/DefaultBuilder.SampleApp.csproj
index 4d24f50730..e616256aea 100644
--- a/src/DefaultBuilder/samples/SampleApp/DefaultBuilder.SampleApp.csproj
+++ b/src/DefaultBuilder/samples/SampleApp/DefaultBuilder.SampleApp.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
aspnetcore-MetaPackagesSampleApp-20170406180413
OutOfProcess
diff --git a/src/DefaultBuilder/src/Microsoft.AspNetCore.csproj b/src/DefaultBuilder/src/Microsoft.AspNetCore.csproj
index d49d64e17c..19ed686fb0 100644
--- a/src/DefaultBuilder/src/Microsoft.AspNetCore.csproj
+++ b/src/DefaultBuilder/src/Microsoft.AspNetCore.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
true
aspnetcore
Microsoft.AspNetCore
diff --git a/src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/Microsoft.AspNetCore.FunctionalTests.csproj b/src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/Microsoft.AspNetCore.FunctionalTests.csproj
index efef69f713..41aee06e07 100644
--- a/src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/Microsoft.AspNetCore.FunctionalTests.csproj
+++ b/src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/Microsoft.AspNetCore.FunctionalTests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/WebHostFunctionalTests.cs b/src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/WebHostFunctionalTests.cs
index 8162172cbf..da51bb4a3c 100644
--- a/src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/WebHostFunctionalTests.cs
+++ b/src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/WebHostFunctionalTests.cs
@@ -158,7 +158,7 @@ namespace Microsoft.AspNetCore.Tests
var applicationName = "CreateDefaultBuilderApp";
var deploymentParameters = new DeploymentParameters(Path.Combine(GetTestSitesPath(), applicationName), ServerType.IISExpress, RuntimeFlavor.CoreClr, RuntimeArchitecture.x64)
{
- TargetFramework = "netcoreapp3.0",
+ TargetFramework = "netcoreapp5.0",
HostingModel = HostingModel.InProcess
};
@@ -213,7 +213,7 @@ namespace Microsoft.AspNetCore.Tests
{
var deploymentParameters = new DeploymentParameters(Path.Combine(GetTestSitesPath(), applicationName), ServerType.Kestrel, RuntimeFlavor.CoreClr, RuntimeArchitecture.x64)
{
- TargetFramework = "netcoreapp3.0",
+ TargetFramework = "netcoreapp5.0",
};
if (setTestEnvVars)
diff --git a/src/DefaultBuilder/test/Microsoft.AspNetCore.Tests/Microsoft.AspNetCore.Tests.csproj b/src/DefaultBuilder/test/Microsoft.AspNetCore.Tests/Microsoft.AspNetCore.Tests.csproj
index 06f55e13d9..c02c7cc090 100644
--- a/src/DefaultBuilder/test/Microsoft.AspNetCore.Tests/Microsoft.AspNetCore.Tests.csproj
+++ b/src/DefaultBuilder/test/Microsoft.AspNetCore.Tests/Microsoft.AspNetCore.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/DefaultBuilder/testassets/CreateDefaultBuilderApp/CreateDefaultBuilderApp.csproj b/src/DefaultBuilder/testassets/CreateDefaultBuilderApp/CreateDefaultBuilderApp.csproj
index 25248775e9..230dfe2f2d 100644
--- a/src/DefaultBuilder/testassets/CreateDefaultBuilderApp/CreateDefaultBuilderApp.csproj
+++ b/src/DefaultBuilder/testassets/CreateDefaultBuilderApp/CreateDefaultBuilderApp.csproj
@@ -4,7 +4,7 @@
Exe
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
aspnetcore-CreateDefaultBuilder-20170424224131
true
diff --git a/src/DefaultBuilder/testassets/CreateDefaultBuilderOfTApp/CreateDefaultBuilderOfTApp.csproj b/src/DefaultBuilder/testassets/CreateDefaultBuilderOfTApp/CreateDefaultBuilderOfTApp.csproj
index 0020cf9f48..61671a8b21 100644
--- a/src/DefaultBuilder/testassets/CreateDefaultBuilderOfTApp/CreateDefaultBuilderOfTApp.csproj
+++ b/src/DefaultBuilder/testassets/CreateDefaultBuilderOfTApp/CreateDefaultBuilderOfTApp.csproj
@@ -2,7 +2,7 @@
Exe
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
aspnetcore-CreateDefaultBuilderOfT-20170424224131
diff --git a/src/DefaultBuilder/testassets/DependencyInjectionApp/DependencyInjectionApp.csproj b/src/DefaultBuilder/testassets/DependencyInjectionApp/DependencyInjectionApp.csproj
index 08de4c797a..81fb60ddab 100644
--- a/src/DefaultBuilder/testassets/DependencyInjectionApp/DependencyInjectionApp.csproj
+++ b/src/DefaultBuilder/testassets/DependencyInjectionApp/DependencyInjectionApp.csproj
@@ -2,7 +2,7 @@
Exe
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/DefaultBuilder/testassets/StartRequestDelegateUrlApp/StartRequestDelegateUrlApp.csproj b/src/DefaultBuilder/testassets/StartRequestDelegateUrlApp/StartRequestDelegateUrlApp.csproj
index 08de4c797a..81fb60ddab 100644
--- a/src/DefaultBuilder/testassets/StartRequestDelegateUrlApp/StartRequestDelegateUrlApp.csproj
+++ b/src/DefaultBuilder/testassets/StartRequestDelegateUrlApp/StartRequestDelegateUrlApp.csproj
@@ -2,7 +2,7 @@
Exe
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/DefaultBuilder/testassets/StartRouteBuilderUrlApp/StartRouteBuilderUrlApp.csproj b/src/DefaultBuilder/testassets/StartRouteBuilderUrlApp/StartRouteBuilderUrlApp.csproj
index 08de4c797a..81fb60ddab 100644
--- a/src/DefaultBuilder/testassets/StartRouteBuilderUrlApp/StartRouteBuilderUrlApp.csproj
+++ b/src/DefaultBuilder/testassets/StartRouteBuilderUrlApp/StartRouteBuilderUrlApp.csproj
@@ -2,7 +2,7 @@
Exe
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/DefaultBuilder/testassets/StartWithIApplicationBuilderUrlApp/StartWithIApplicationBuilderUrlApp.csproj b/src/DefaultBuilder/testassets/StartWithIApplicationBuilderUrlApp/StartWithIApplicationBuilderUrlApp.csproj
index 08de4c797a..81fb60ddab 100644
--- a/src/DefaultBuilder/testassets/StartWithIApplicationBuilderUrlApp/StartWithIApplicationBuilderUrlApp.csproj
+++ b/src/DefaultBuilder/testassets/StartWithIApplicationBuilderUrlApp/StartWithIApplicationBuilderUrlApp.csproj
@@ -2,7 +2,7 @@
Exe
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Features/JsonPatch/test/Microsoft.AspNetCore.JsonPatch.Tests.csproj b/src/Features/JsonPatch/test/Microsoft.AspNetCore.JsonPatch.Tests.csproj
index 1a3c83556c..d378a4e876 100644
--- a/src/Features/JsonPatch/test/Microsoft.AspNetCore.JsonPatch.Tests.csproj
+++ b/src/Features/JsonPatch/test/Microsoft.AspNetCore.JsonPatch.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
diff --git a/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj b/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj
index 9b6fe29f6f..2761d442cf 100644
--- a/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj
+++ b/src/Framework/src/Microsoft.AspNetCore.App.Runtime.csproj
@@ -25,7 +25,7 @@ This package is an internal implementation of the .NET Core SDK and is not meant
aspnetcore_base_runtime.version
$(InstallersOutputPath)$(BaseRuntimeVersionFileName)
-
+
runtimes/$(RuntimeIdentifier)/lib/
$(BuildOutputTargetFolder)$(DefaultNetCoreTargetFramework)
diff --git a/src/Framework/test/Microsoft.AspNetCore.App.UnitTests.csproj b/src/Framework/test/Microsoft.AspNetCore.App.UnitTests.csproj
index 8cde3262d9..e90141a86e 100644
--- a/src/Framework/test/Microsoft.AspNetCore.App.UnitTests.csproj
+++ b/src/Framework/test/Microsoft.AspNetCore.App.UnitTests.csproj
@@ -1,10 +1,12 @@
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
Microsoft.AspNetCore
false
+
+ true
diff --git a/src/Hosting/Abstractions/ref/Microsoft.AspNetCore.Hosting.Abstractions.csproj b/src/Hosting/Abstractions/ref/Microsoft.AspNetCore.Hosting.Abstractions.csproj
index 494c7d61ae..cad74994d2 100644
--- a/src/Hosting/Abstractions/ref/Microsoft.AspNetCore.Hosting.Abstractions.csproj
+++ b/src/Hosting/Abstractions/ref/Microsoft.AspNetCore.Hosting.Abstractions.csproj
@@ -1,10 +1,10 @@
- netcoreapp3.0
+ netcoreapp5.0
-
-
+
+
diff --git a/src/Hosting/Abstractions/ref/Microsoft.AspNetCore.Hosting.Abstractions.netcoreapp3.0.cs b/src/Hosting/Abstractions/ref/Microsoft.AspNetCore.Hosting.Abstractions.netcoreapp.cs
similarity index 100%
rename from src/Hosting/Abstractions/ref/Microsoft.AspNetCore.Hosting.Abstractions.netcoreapp3.0.cs
rename to src/Hosting/Abstractions/ref/Microsoft.AspNetCore.Hosting.Abstractions.netcoreapp.cs
diff --git a/src/Hosting/Abstractions/src/Microsoft.AspNetCore.Hosting.Abstractions.csproj b/src/Hosting/Abstractions/src/Microsoft.AspNetCore.Hosting.Abstractions.csproj
index f0a3c27ae6..f0f0b97592 100644
--- a/src/Hosting/Abstractions/src/Microsoft.AspNetCore.Hosting.Abstractions.csproj
+++ b/src/Hosting/Abstractions/src/Microsoft.AspNetCore.Hosting.Abstractions.csproj
@@ -2,7 +2,7 @@
ASP.NET Core hosting and startup abstractions for web applications.
- netcoreapp3.0
+ $(DefaultNetCoreTargetFramework)
true
$(NoWarn);CS1591
true
diff --git a/src/Hosting/Hosting/ref/Microsoft.AspNetCore.Hosting.csproj b/src/Hosting/Hosting/ref/Microsoft.AspNetCore.Hosting.csproj
index 40455060c2..dad087ff21 100644
--- a/src/Hosting/Hosting/ref/Microsoft.AspNetCore.Hosting.csproj
+++ b/src/Hosting/Hosting/ref/Microsoft.AspNetCore.Hosting.csproj
@@ -1,10 +1,10 @@
- netcoreapp3.0
+ netcoreapp5.0
-
-
+
+
diff --git a/src/Hosting/Hosting/ref/Microsoft.AspNetCore.Hosting.netcoreapp3.0.cs b/src/Hosting/Hosting/ref/Microsoft.AspNetCore.Hosting.netcoreapp.cs
similarity index 100%
rename from src/Hosting/Hosting/ref/Microsoft.AspNetCore.Hosting.netcoreapp3.0.cs
rename to src/Hosting/Hosting/ref/Microsoft.AspNetCore.Hosting.netcoreapp.cs
diff --git a/src/Hosting/Hosting/src/Internal/HostingApplication.cs b/src/Hosting/Hosting/src/Internal/HostingApplication.cs
index c64426c0db..84363221ba 100644
--- a/src/Hosting/Hosting/src/Internal/HostingApplication.cs
+++ b/src/Hosting/Hosting/src/Internal/HostingApplication.cs
@@ -114,6 +114,7 @@ namespace Microsoft.AspNetCore.Hosting
public HttpContext HttpContext { get; set; }
public IDisposable Scope { get; set; }
public Activity Activity { get; set; }
+ internal HostingRequestStartingLog StartLog { get; set; }
public long StartTimestamp { get; set; }
internal bool HasDiagnosticListener { get; set; }
@@ -125,6 +126,7 @@ namespace Microsoft.AspNetCore.Hosting
Scope = null;
Activity = null;
+ StartLog = null;
StartTimestamp = 0;
HasDiagnosticListener = false;
diff --git a/src/Hosting/Hosting/src/Internal/HostingApplicationDiagnostics.cs b/src/Hosting/Hosting/src/Internal/HostingApplicationDiagnostics.cs
index 65730d67ff..385bcbf46d 100644
--- a/src/Hosting/Hosting/src/Internal/HostingApplicationDiagnostics.cs
+++ b/src/Hosting/Hosting/src/Internal/HostingApplicationDiagnostics.cs
@@ -78,7 +78,7 @@ namespace Microsoft.AspNetCore.Hosting
}
// Non-inline
- LogRequestStarting(httpContext);
+ LogRequestStarting(context);
}
}
context.StartTimestamp = startTimestamp;
@@ -97,7 +97,7 @@ namespace Microsoft.AspNetCore.Hosting
{
currentTimestamp = Stopwatch.GetTimestamp();
// Non-inline
- LogRequestFinished(httpContext, startTimestamp, currentTimestamp);
+ LogRequestFinished(context, startTimestamp, currentTimestamp);
}
if (_diagnosticListener.IsEnabled())
@@ -167,30 +167,34 @@ namespace Microsoft.AspNetCore.Hosting
}
[MethodImpl(MethodImplOptions.NoInlining)]
- private void LogRequestStarting(HttpContext httpContext)
+ private void LogRequestStarting(HostingApplication.Context context)
{
// IsEnabled is checked in the caller, so if we are here just log
+ var startLog = new HostingRequestStartingLog(context.HttpContext);
+ context.StartLog = startLog;
+
_logger.Log(
logLevel: LogLevel.Information,
eventId: LoggerEventIds.RequestStarting,
- state: new HostingRequestStartingLog(httpContext),
+ state: startLog,
exception: null,
formatter: HostingRequestStartingLog.Callback);
}
[MethodImpl(MethodImplOptions.NoInlining)]
- private void LogRequestFinished(HttpContext httpContext, long startTimestamp, long currentTimestamp)
+ private void LogRequestFinished(HostingApplication.Context context, long startTimestamp, long currentTimestamp)
{
// IsEnabled isn't checked in the caller, startTimestamp > 0 is used as a fast proxy check
- // but that may be because diagnostics are enabled, which also uses startTimestamp, so check here
- if (_logger.IsEnabled(LogLevel.Information))
+ // but that may be because diagnostics are enabled, which also uses startTimestamp,
+ // so check if we logged the start event
+ if (context.StartLog != null)
{
var elapsed = new TimeSpan((long)(TimestampToTicks * (currentTimestamp - startTimestamp)));
_logger.Log(
logLevel: LogLevel.Information,
eventId: LoggerEventIds.RequestFinished,
- state: new HostingRequestFinishedLog(httpContext, elapsed),
+ state: new HostingRequestFinishedLog(context, elapsed),
exception: null,
formatter: HostingRequestFinishedLog.Callback);
}
diff --git a/src/Hosting/Hosting/src/Internal/HostingRequestFinishedLog.cs b/src/Hosting/Hosting/src/Internal/HostingRequestFinishedLog.cs
index 63fd5f0921..09a132851d 100644
--- a/src/Hosting/Hosting/src/Internal/HostingRequestFinishedLog.cs
+++ b/src/Hosting/Hosting/src/Internal/HostingRequestFinishedLog.cs
@@ -9,51 +9,56 @@ using Microsoft.AspNetCore.Http;
namespace Microsoft.AspNetCore.Hosting
{
+ using static HostingRequestStartingLog;
+
internal class HostingRequestFinishedLog : IReadOnlyList>
{
internal static readonly Func