diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml index d3d8637c41084d1b7c001dafef51120d231d6da0..4401e6a4a15ef6a28dfbcb54606b245617f86358 100644 --- a/.azure/pipelines/ci.yml +++ b/.azure/pipelines/ci.yml @@ -675,13 +675,15 @@ stages: timeoutInMinutes: 240 steps: # Build the shared framework - - script: ./build.cmd -ci -nobl -all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log $(_InternalRuntimeDownloadArgs) + - script: ./build.cmd -ci -nobl -all -pack -arch x64 + /p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log $(_InternalRuntimeDownloadArgs) displayName: Build shared fx - - script: ./build.cmd -ci -nobl -noBuildRepoTasks -restore -noBuild -noBuildNative -projects src/Grpc/**/*.csproj $(_InternalRuntimeDownloadArgs) + - script: ./build.cmd -ci -nobl -noBuildRepoTasks -restore -noBuild -noBuildNative -projects src/Grpc/**/*.csproj + /p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log $(_InternalRuntimeDownloadArgs) displayName: Restore interop projects - script: ./build.cmd -ci -nobl -noBuildRepoTasks -noRestore -test -all -noBuildNative -projects eng\helix\helix.proj - /p:IsRequiredCheck=true /p:IsHelixJob=true /p:BuildInteropProjects=true /p:RunTemplateTests=true $(_InternalRuntimeDownloadArgs) - /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log + /p:IsRequiredCheck=true /p:IsHelixJob=true /p:BuildInteropProjects=true /p:RunTemplateTests=true + /p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log $(_InternalRuntimeDownloadArgs) displayName: Run build.cmd helix target env: HelixApiAccessToken: $(HelixApiAccessToken) # Needed for internal queues diff --git a/.azure/pipelines/helix-matrix.yml b/.azure/pipelines/helix-matrix.yml index 60dfce9c92c11ba47c0ec929956ec11191248fb6..eec20d557a778024d5cf620ccaada010845b75c8 100644 --- a/.azure/pipelines/helix-matrix.yml +++ b/.azure/pipelines/helix-matrix.yml @@ -33,12 +33,14 @@ jobs: steps: # Build the shared framework - script: ./build.cmd -ci -nobl -all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log + /p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Build shared fx - script: ./build.cmd -ci -nobl -noBuildRepoTasks -restore -noBuild -noBuildNative -projects src/Grpc/**/*.csproj + /p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Restore interop projects - script: .\build.cmd -ci -nobl -noBuildRepoTasks -NoRestore -test -all -noBuildNative -projects eng\helix\helix.proj /p:IsHelixDaily=true /p:IsRequiredCheck=true /p:IsHelixJob=true /p:BuildInteropProjects=true - /p:RunTemplateTests=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log + /p:RunTemplateTests=true /p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Run build.cmd helix target env: HelixApiAccessToken: $(HelixApiAccessToken) # Needed for internal queues diff --git a/.azure/pipelines/quarantined-pr.yml b/.azure/pipelines/quarantined-pr.yml index e0615896a7cba884648e35bd34e1afa76a67af23..35e103e180eefde51559767a0e4563dec1a0a2e1 100644 --- a/.azure/pipelines/quarantined-pr.yml +++ b/.azure/pipelines/quarantined-pr.yml @@ -39,13 +39,16 @@ jobs: timeoutInMinutes: 120 steps: # Build the shared framework - - script: ./build.cmd -ci -nobl -all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log + - script: ./build.cmd -ci -nobl -all -pack -arch x64 + /p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Build shared fx - script: ./build.cmd -ci -nobl -noBuildRepoTasks -restore -noBuild -noBuildNative -projects src/Grpc/**/*.csproj + /p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Restore interop projects - script: ./build.cmd -ci -nobl -noBuildRepoTasks -noRestore -test -all -noBuildJava -noBuildNative -projects eng\helix\helix.proj /p:RunQuarantinedTests=true /p:IsRequiredCheck=true /p:IsHelixJob=true - /p:BuildInteropProjects=true /p:RunTemplateTests=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log + /p:BuildInteropProjects=true /p:RunTemplateTests=true + /p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Run build.cmd helix target continueOnError: true env: diff --git a/.azure/pipelines/quarantined-tests.yml b/.azure/pipelines/quarantined-tests.yml index 86a21a3dd8b9f0f3fb1d124cb112c2b6f8e4519e..02e3f9839276b0cec53b6a274f555911489dc7b1 100644 --- a/.azure/pipelines/quarantined-tests.yml +++ b/.azure/pipelines/quarantined-tests.yml @@ -28,13 +28,16 @@ jobs: timeoutInMinutes: 480 steps: # Build the shared framework - - script: ./build.cmd -ci -nobl -all -pack -arch x64 /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log + - script: ./build.cmd -ci -nobl -all -pack -arch x64 + /p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Build shared fx - script: ./build.cmd -ci -nobl -noBuildRepoTasks -restore -noBuild -noBuildNative -projects src/Grpc/**/*.csproj + /p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Restore interop projects - script: ./build.cmd -ci -nobl -noBuildRepoTasks -noRestore -test -all -noBuildJava -noBuildNative - -projects eng\helix\helix.proj /p:IsHelixDaily=true /p:RunQuarantinedTests=true /p:IsRequiredCheck=true /p:IsHelixJob=true - /p:BuildInteropProjects=true /p:RunTemplateTests=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log + -projects eng\helix\helix.proj /p:IsHelixDaily=true /p:RunQuarantinedTests=true /p:IsRequiredCheck=true + /p:IsHelixJob=true /p:BuildInteropProjects=true /p:RunTemplateTests=true + /p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log displayName: Run build.cmd helix target continueOnError: true env: diff --git a/NuGet.config b/NuGet.config index 0ed7dc9124b5f4afd33baee360988b850a2e9e8a..be79ec8ee5d29dbc21cabe1e557c80d4db4f65e9 100644 --- a/NuGet.config +++ b/NuGet.config @@ -2,14 +2,6 @@ <configuration> <packageSources> <clear /> - <!--Begin: Package sources managed by Dependency Flow automation. Do not edit the sources below.--> - <!-- Begin: Package sources from dotnet-efcore --> - <add key="darc-pub-dotnet-efcore-c57d3d2" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-efcore-c57d3d20/nuget/v3/index.json" /> - <!-- End: Package sources from dotnet-efcore --> - <!-- Begin: Package sources from dotnet-runtime --> - <add key="darc-pub-dotnet-runtime-7ef6d50" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-runtime-7ef6d50b/nuget/v3/index.json" /> - <!-- End: Package sources from dotnet-runtime --> - <!--End: Package sources managed by Dependency Flow automation. Do not edit the sources above.--> <add key="dotnet-eng" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json" /> <add key="dotnet-tools" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json" /> <add key="dotnet5" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json" /> diff --git a/eng/Baseline.Designer.props b/eng/Baseline.Designer.props index d3894b52f0884bbf1e463d6faa128d6a517b056f..fa0cfea3db10189d9238b094fe544bcd1575bffe 100644 --- a/eng/Baseline.Designer.props +++ b/eng/Baseline.Designer.props @@ -2,694 +2,900 @@ <Project> <PropertyGroup> <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects> - <AspNetCoreBaselineVersion>3.1.7</AspNetCoreBaselineVersion> + <AspNetCoreBaselineVersion>5.0.0</AspNetCoreBaselineVersion> </PropertyGroup> - <!-- Package: AspNetCoreRuntime.3.0.x64--> - <PropertyGroup Condition=" '$(PackageId)' == 'AspNetCoreRuntime.3.0.x64' "> - <BaselinePackageVersion>3.0.3</BaselinePackageVersion> + <!-- Package: AspNetCoreRuntime.5.0.x64--> + <PropertyGroup Condition=" '$(PackageId)' == 'AspNetCoreRuntime.5.0.x64' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <!-- Package: AspNetCoreRuntime.3.0.x86--> - <PropertyGroup Condition=" '$(PackageId)' == 'AspNetCoreRuntime.3.0.x86' "> - <BaselinePackageVersion>3.0.3</BaselinePackageVersion> + <!-- Package: AspNetCoreRuntime.5.0.x86--> + <PropertyGroup Condition=" '$(PackageId)' == 'AspNetCoreRuntime.5.0.x86' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: dotnet-sql-cache--> <PropertyGroup Condition=" '$(PackageId)' == 'dotnet-sql-cache' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <!-- Package: Microsoft.Authentication.WebAssembly.Msal--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Authentication.WebAssembly.Msal' "> - <BaselinePackageVersion>3.2.1</BaselinePackageVersion> - </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Authentication.WebAssembly.Msal' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version="[3.2.1, )" /> - </ItemGroup> <!-- Package: Microsoft.AspNetCore.ApiAuthorization.IdentityServer--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.ApiAuthorization.IdentityServer' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> - </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.ApiAuthorization.IdentityServer' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[3.1.7, )" /> - <BaselinePackageReference Include="IdentityServer4" Version="[3.0.0, )" /> - <BaselinePackageReference Include="IdentityServer4.AspNetIdentity" Version="[3.0.0, )" /> - <BaselinePackageReference Include="IdentityServer4.EntityFramework" Version="[3.0.0, )" /> - <BaselinePackageReference Include="IdentityServer4.EntityFramework.Storage" Version="[3.0.0, )" /> - <BaselinePackageReference Include="IdentityServer4.Storage" Version="[3.0.0, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Http" Version="[3.1.7, )" /> - </ItemGroup> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.ApiAuthorization.IdentityServer' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[5.0.0, )" /> + <BaselinePackageReference Include="IdentityServer4" Version="[4.1.0, )" /> + <BaselinePackageReference Include="IdentityServer4.AspNetIdentity" Version="[4.1.0, )" /> + <BaselinePackageReference Include="IdentityServer4.EntityFramework" Version="[4.1.0, )" /> + <BaselinePackageReference Include="IdentityServer4.EntityFramework.Storage" Version="[4.1.0, )" /> + <BaselinePackageReference Include="IdentityServer4.Storage" Version="[4.1.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Http" Version="[5.0.0, )" /> + </ItemGroup> + <!-- Package: Microsoft.AspNetCore.App.Ref--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.App.Ref' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <!-- Package: Microsoft.AspNetCore.App.Runtime.linux-arm--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.App.Runtime.linux-arm' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <!-- Package: Microsoft.AspNetCore.App.Runtime.linux-arm64--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.App.Runtime.linux-arm64' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <!-- Package: Microsoft.AspNetCore.App.Runtime.linux-musl-arm64--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.App.Runtime.linux-musl-arm64' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <!-- Package: Microsoft.AspNetCore.App.Runtime.linux-musl-x64--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.App.Runtime.linux-musl-x64' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <!-- Package: Microsoft.AspNetCore.App.Runtime.linux-x64--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.App.Runtime.linux-x64' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <!-- Package: Microsoft.AspNetCore.App.Runtime.osx-x64--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.App.Runtime.osx-x64' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <!-- Package: Microsoft.AspNetCore.App.Runtime.win-arm--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.App.Runtime.win-arm' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <!-- Package: Microsoft.AspNetCore.App.Runtime.win-arm64--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.App.Runtime.win-arm64' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> <!-- Package: Microsoft.AspNetCore.App.Runtime.win-x64--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.App.Runtime.win-x64' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <!-- Package: Microsoft.AspNetCore.App.Runtime.win-x86--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.App.Runtime.win-x86' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.AspNetCore.Authentication.AzureAD.UI--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureAD.UI' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureAD.UI' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureAD.UI' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Authentication.AzureADB2C.UI--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureADB2C.UI' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureADB2C.UI' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureADB2C.UI' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Authentication.Certificate--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Certificate' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Certificate' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.Extensions.Caching.Memory" Version="[5.0.0, )" /> + </ItemGroup> <!-- Package: Microsoft.AspNetCore.Authentication.Facebook--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Facebook' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.AspNetCore.Authentication.Google--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Google' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.AspNetCore.Authentication.JwtBearer--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.JwtBearer' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.JwtBearer' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.IdentityModel.Protocols.OpenIdConnect" Version="[5.5.0, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.JwtBearer' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.IdentityModel.Protocols.OpenIdConnect" Version="[6.7.1, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Authentication.MicrosoftAccount--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.MicrosoftAccount' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.AspNetCore.Authentication.Negotiate--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Negotiate' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Negotiate' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Negotiate' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.DirectoryServices.Protocols" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Authentication.OpenIdConnect--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.OpenIdConnect' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.OpenIdConnect' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.IdentityModel.Protocols.OpenIdConnect" Version="[5.5.0, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.OpenIdConnect' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.IdentityModel.Protocols.OpenIdConnect" Version="[6.7.1, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Authentication.Twitter--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Twitter' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.AspNetCore.Authentication.WsFederation--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.WsFederation' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.WsFederation' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.IdentityModel.Protocols.WsFederation" Version="[5.5.0, )" /> - <BaselinePackageReference Include="System.IdentityModel.Tokens.Jwt" Version="[5.5.0, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.WsFederation' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.IdentityModel.Protocols.WsFederation" Version="[6.7.1, )" /> + <BaselinePackageReference Include="System.IdentityModel.Tokens.Jwt" Version="[6.7.1, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Authorization--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authorization' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authorization' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Metadata" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authorization' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Metadata" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authorization' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Metadata" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authorization' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Metadata" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.7, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Metadata" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.AzureAppServices.HostingStartup--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServices.HostingStartup' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServices.HostingStartup' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.AzureAppServicesIntegration" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServices.HostingStartup' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.AzureAppServicesIntegration" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.AzureAppServices.SiteExtension--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServices.SiteExtension' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServices.SiteExtension' AND '$(TargetFramework)' == 'net461' "> - <BaselinePackageReference Include="Microsoft.Web.Xdt.Extensions" Version="[3.1.7-servicing.20372.13, )" /> - </ItemGroup> <!-- Package: Microsoft.AspNetCore.AzureAppServicesIntegration--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServicesIntegration' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> - </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServicesIntegration' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.AzureAppServices" Version="[3.1.7, )" /> - </ItemGroup> - <!-- Package: Microsoft.AspNetCore.Components--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Analyzers" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.JSInterop" Version="[3.1.7, )" /> - <BaselinePackageReference Include="System.ComponentModel.Annotations" Version="[4.7.0, )" /> - </ItemGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Analyzers" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.JSInterop" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AzureAppServicesIntegration' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.AzureAppServices" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Components.Analyzers--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Analyzers' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.AspNetCore.Components.Authorization--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Authorization' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Authorization' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[3.1.7, )" /> - </ItemGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Authorization' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Authorization' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Components.Forms--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Forms' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Forms' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.7, )" /> - </ItemGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Forms' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.7, )" /> - <BaselinePackageReference Include="System.ComponentModel.Annotations" Version="[4.7.0, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Forms' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Components.Web--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Web' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Web' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Forms" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.JSInterop" Version="[3.1.7, )" /> - </ItemGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Web' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Forms" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.JSInterop" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.Web' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Forms" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.JSInterop" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.IO.Pipelines" Version="[5.0.0, )" /> </ItemGroup> - <!-- Package: Microsoft.AspNetCore.Components.WebAssembly--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.WebAssembly' "> - <BaselinePackageVersion>3.2.1</BaselinePackageVersion> + <!-- Package: Microsoft.AspNetCore.Components.WebAssembly.Authentication--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.WebAssembly.Authentication' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.WebAssembly' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.JSInterop.WebAssembly" Version="[3.2.1, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Web" Version="[3.1.6, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.HttpHandler" Version="[3.2.0, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Configuration.Json" Version="[3.1.6, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.6, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.WebAssembly.Authentication' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Authorization" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Web" Version="[5.0.0, )" /> </ItemGroup> - <!-- Package: Microsoft.AspNetCore.Components.WebAssembly.Build--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.WebAssembly.Build' "> - <BaselinePackageVersion>3.2.1</BaselinePackageVersion> + <!-- Package: Microsoft.AspNetCore.Components.WebAssembly.DevServer--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.WebAssembly.DevServer' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.WebAssembly.Build' AND '$(TargetFramework)' == 'any' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Runtime" Version="[3.2.0, )" /> - </ItemGroup> <!-- Package: Microsoft.AspNetCore.Components.WebAssembly.Server--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.WebAssembly.Server' "> - <BaselinePackageVersion>3.2.1</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <!-- Package: Microsoft.AspNetCore.Components.WebAssembly.Authentication--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.WebAssembly.Authentication' "> - <BaselinePackageVersion>3.2.1</BaselinePackageVersion> + <!-- Package: Microsoft.AspNetCore.Components.WebAssembly--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.WebAssembly' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.WebAssembly.Authentication' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Authorization" Version="[3.1.6, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Web" Version="[3.1.6, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.WebAssembly' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.JSInterop.WebAssembly" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Web" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Configuration.Json" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[5.0.0, )" /> </ItemGroup> - <!-- Package: Microsoft.AspNetCore.Components.WebAssembly.HttpHandler--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components.WebAssembly.HttpHandler' "> - <BaselinePackageVersion>3.2.1</BaselinePackageVersion> - </PropertyGroup> - <!-- Package: Microsoft.JSInterop.WebAssembly--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.JSInterop.WebAssembly' "> - <BaselinePackageVersion>3.2.1</BaselinePackageVersion> + <!-- Package: Microsoft.AspNetCore.Components--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.JSInterop.WebAssembly' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.JSInterop" Version="[3.1.6, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Components' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components.Analyzers" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Authorization" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.ConcurrencyLimiter--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.ConcurrencyLimiter' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.ConcurrencyLimiter' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.ConcurrencyLimiter' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Connections.Abstractions--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Connections.Abstractions' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Connections.Abstractions' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Features" Version="[3.1.7, )" /> - <BaselinePackageReference Include="System.IO.Pipelines" Version="[4.7.1, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Connections.Abstractions' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Features" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="[1.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Connections.Abstractions' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Features" Version="[5.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Connections.Abstractions' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Features" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="[1.1.1, )" /> - <BaselinePackageReference Include="System.IO.Pipelines" Version="[4.7.1, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Features" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="[1.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Connections.Abstractions' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Features" Version="[3.1.7, )" /> - <BaselinePackageReference Include="System.IO.Pipelines" Version="[4.7.1, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Features" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Cryptography.Internal--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.Internal' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.AspNetCore.Cryptography.KeyDerivation--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.KeyDerivation' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.KeyDerivation' AND '$(TargetFramework)' == 'netcoreapp2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.KeyDerivation' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[5.0.0, )" /> </ItemGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.KeyDerivation' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.KeyDerivation' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[5.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Cryptography.KeyDerivation' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.7, )" /> - </ItemGroup> - <!-- Package: Microsoft.AspNetCore.DataProtection--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> - </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Win32.Registry" Version="[4.7.0, )" /> - <BaselinePackageReference Include="System.Security.Cryptography.Xml" Version="[4.7.0, )" /> - </ItemGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Win32.Registry" Version="[4.7.0, )" /> - <BaselinePackageReference Include="System.Security.Cryptography.Xml" Version="[4.7.0, )" /> - <BaselinePackageReference Include="System.Security.Principal.Windows" Version="[4.7.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.DataProtection.Abstractions--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.Abstractions' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> - </PropertyGroup> - <!-- Package: Microsoft.AspNetCore.DataProtection.AzureKeyVault--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.AzureKeyVault' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> - </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.AzureKeyVault' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Azure.KeyVault" Version="[2.3.2, )" /> - <BaselinePackageReference Include="Microsoft.IdentityModel.Clients.ActiveDirectory" Version="[3.19.8, )" /> - </ItemGroup> - <!-- Package: Microsoft.AspNetCore.DataProtection.AzureStorage--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.AzureStorage' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.AzureStorage' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Azure.Storage.Blob" Version="[10.0.1, )" /> - <BaselinePackageReference Include="Microsoft.Data.OData" Version="[5.8.4, )" /> - </ItemGroup> <!-- Package: Microsoft.AspNetCore.DataProtection.EntityFrameworkCore--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.EntityFrameworkCore' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.EntityFrameworkCore' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.EntityFrameworkCore" Version="[3.1.7, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.EntityFrameworkCore" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.DataProtection.Extensions--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.Extensions' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.Extensions' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.Extensions' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.Extensions' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[5.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.Extensions' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.7, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.DataProtection.StackExchangeRedis--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.StackExchangeRedis' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.StackExchangeRedis' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[5.0.0, )" /> + <BaselinePackageReference Include="StackExchange.Redis" Version="[2.0.593, )" /> + </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection.StackExchangeRedis' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[3.1.7, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection" Version="[5.0.0, )" /> <BaselinePackageReference Include="StackExchange.Redis" Version="[2.0.593, )" /> </ItemGroup> + <!-- Package: Microsoft.AspNetCore.DataProtection--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Win32.Registry" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Runtime.InteropServices.RuntimeInformation" Version="[4.3.0, )" /> + <BaselinePackageReference Include="System.Security.Cryptography.Xml" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Win32.Registry" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Security.Cryptography.Xml" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.DataProtection' AND '$(TargetFramework)' == 'netstandard2.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.DataProtection.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.Internal" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Win32.Registry" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Security.Cryptography.Xml" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Security.Principal.Windows" Version="[5.0.0, )" /> + </ItemGroup> <!-- Package: Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.HeaderPropagation--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.HeaderPropagation' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.HeaderPropagation' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Http" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.HeaderPropagation' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Http" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Hosting.WindowsServices--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Hosting.WindowsServices' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Hosting.WindowsServices' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="System.ServiceProcess.ServiceController" Version="[4.7.0, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Hosting.WindowsServices' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="System.ServiceProcess.ServiceController" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Http.Connections.Client--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Client' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Client' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Common" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Net.Http" Version="[4.3.4, )" /> + <BaselinePackageReference Include="System.Runtime.InteropServices.RuntimeInformation" Version="[4.3.0, )" /> + </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Client' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Common" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.7, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Common" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Client' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Common" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.7, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Common" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Http.Connections.Common--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Common' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Common' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Common' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Text.Json" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Common' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[5.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Connections.Common' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="System.Text.Json" Version="[4.7.2, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Text.Json" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Http.Features--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Features' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Features' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.Extensions.Primitives" Version="[3.1.7, )" /> - <BaselinePackageReference Include="System.IO.Pipelines" Version="[4.7.1, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Features' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.Extensions.Primitives" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.IO.Pipelines" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Features' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.Extensions.Primitives" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.IO.Pipelines" Version="[5.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Http.Features' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.Extensions.Primitives" Version="[3.1.7, )" /> - <BaselinePackageReference Include="System.IO.Pipelines" Version="[4.7.1, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Primitives" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.IO.Pipelines" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Identity.EntityFrameworkCore--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.EntityFrameworkCore' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.EntityFrameworkCore' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.EntityFrameworkCore' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[5.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.EntityFrameworkCore' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[3.1.7, )" /> - </ItemGroup> - <!-- Package: Microsoft.AspNetCore.Identity.Specification.Tests--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.Specification.Tests' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> - </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.Specification.Tests' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.Extensions.Configuration" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.7, )" /> - <BaselinePackageReference Include="xunit.assert" Version="[2.4.1, )" /> - <BaselinePackageReference Include="xunit.extensibility.core" Version="[2.4.1, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Identity.UI--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.UI' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.UI' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Newtonsoft.Json" Version="[12.0.2, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.UI' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.JsonPatch--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.JsonPatch' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.JsonPatch' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.CSharp" Version="[4.7.0, )" /> + <BaselinePackageReference Include="Newtonsoft.Json" Version="[12.0.2, )" /> + </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.JsonPatch' AND '$(TargetFramework)' == 'netstandard2.0' "> <BaselinePackageReference Include="Microsoft.CSharp" Version="[4.7.0, )" /> <BaselinePackageReference Include="Newtonsoft.Json" Version="[12.0.2, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Metadata--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Metadata' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.AspNetCore.MiddlewareAnalysis--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.MiddlewareAnalysis' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.MiddlewareAnalysis' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.MiddlewareAnalysis' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Mvc.NewtonsoftJson--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.NewtonsoftJson' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.NewtonsoftJson' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.JsonPatch" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.NewtonsoftJson' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.JsonPatch" Version="[5.0.0, )" /> <BaselinePackageReference Include="Newtonsoft.Json" Version="[12.0.2, )" /> <BaselinePackageReference Include="Newtonsoft.Json.Bson" Version="[1.0.2, )" /> </ItemGroup> + <!-- Package: Microsoft.AspNetCore.Mvc.Razor.Extensions--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Razor.Extensions' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Razor.Extensions' AND '$(TargetFramework)' == 'netstandard2.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Razor.Language" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.CodeAnalysis.Razor" Version="[5.0.0, )" /> + </ItemGroup> <!-- Package: Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.CodeAnalysis.Razor" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyModel" Version="[3.1.3, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.CodeAnalysis.Razor" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyModel" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Mvc.Testing--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Testing' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Testing' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.TestHost" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyModel" Version="[3.1.3, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Hosting" Version="[3.1.7, )" /> - </ItemGroup> - <!-- Package: Microsoft.AspNetCore.NodeServices--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.NodeServices' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> - </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.NodeServices' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Console" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Newtonsoft.Json" Version="[12.0.2, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Mvc.Testing' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.TestHost" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyModel" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Hosting" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.Owin--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Owin' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <!-- Package: Microsoft.AspNetCore.Razor.Language--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Razor.Language' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> + <!-- Package: Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + </ItemGroup> <!-- Package: Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[5.0.0, )" /> <BaselinePackageReference Include="Libuv" Version="[1.10.0, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.7, )" /> - </ItemGroup> - <!-- Package: Microsoft.AspNetCore.SignalR.Client--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> - </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Client.Core" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Client" Version="[3.1.7, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.Client.Core--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client.Core' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client.Core' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Threading.Channels" Version="[5.0.0, )" /> + </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client.Core' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="[1.1.1, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.7, )" /> - <BaselinePackageReference Include="System.Threading.Channels" Version="[4.7.1, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Threading.Channels" Version="[5.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client.Core' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.7, )" /> - <BaselinePackageReference Include="System.Threading.Channels" Version="[4.7.1, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Threading.Channels" Version="[5.0.0, )" /> + </ItemGroup> + <!-- Package: Microsoft.AspNetCore.SignalR.Client--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Client.Core" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Client" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Client' AND '$(TargetFramework)' == 'netstandard2.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Client.Core" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Http.Connections.Client" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.Common--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Common' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Common' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Common' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Net.Sockets" Version="[4.3.0, )" /> + <BaselinePackageReference Include="System.Text.Json" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Common' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Common' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.7, )" /> - <BaselinePackageReference Include="System.Text.Json" Version="[4.7.2, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Connections.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Text.Json" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.Protocols.Json--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.Json' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.Json' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.Json' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.Json' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[5.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.Json' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.7, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.Protocols.MessagePack--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.MessagePack' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.MessagePack' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[5.0.0, )" /> + <BaselinePackageReference Include="MessagePack" Version="[2.1.90, )" /> + </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.MessagePack' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.7, )" /> - <BaselinePackageReference Include="MessagePack" Version="[1.7.3.7, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[5.0.0, )" /> + <BaselinePackageReference Include="MessagePack" Version="[2.1.90, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Newtonsoft.Json" Version="[12.0.2, )" /> + </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.7, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[5.0.0, )" /> <BaselinePackageReference Include="Newtonsoft.Json" Version="[12.0.2, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.Specification.Tests--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Specification.Tests' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Specification.Tests' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.Specification.Tests' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="[5.0.0, )" /> <BaselinePackageReference Include="xunit.assert" Version="[2.4.1, )" /> <BaselinePackageReference Include="xunit.extensibility.core" Version="[2.4.1, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.SignalR.StackExchangeRedis--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.StackExchangeRedis' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.StackExchangeRedis' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="MessagePack" Version="[1.7.3.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SignalR.StackExchangeRedis' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="MessagePack" Version="[2.1.90, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> <BaselinePackageReference Include="StackExchange.Redis" Version="[2.0.593, )" /> </ItemGroup> - <!-- Package: Microsoft.AspNetCore.SpaServices--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SpaServices' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> - </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SpaServices' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.NodeServices" Version="[3.1.7, )" /> - </ItemGroup> <!-- Package: Microsoft.AspNetCore.SpaServices.Extensions--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SpaServices.Extensions' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SpaServices.Extensions' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.SpaServices" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Physical" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.SpaServices.Extensions' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Physical" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.AspNetCore.TestHost--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.TestHost' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.TestHost' AND '$(TargetFramework)' == 'netcoreapp5.0' "> + <BaselinePackageReference Include="System.IO.Pipelines" Version="[5.0.0, )" /> + </ItemGroup> + <!-- Package: Microsoft.Authentication.WebAssembly.Msal--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Authentication.WebAssembly.Msal' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Authentication.WebAssembly.Msal' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version="[5.0.0, )" /> + </ItemGroup> + <!-- Package: Microsoft.CodeAnalysis.Razor--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.CodeAnalysis.Razor' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.TestHost' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="System.IO.Pipelines" Version="[4.7.1, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.CodeAnalysis.Razor' AND '$(TargetFramework)' == 'netstandard2.0' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Razor.Language" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="[3.7.0, )" /> + <BaselinePackageReference Include="Microsoft.CodeAnalysis.Common" Version="[3.7.0, )" /> </ItemGroup> <!-- Package: Microsoft.dotnet-openapi--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.dotnet-openapi' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.DotNet.Web.Client.ItemTemplates--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.DotNet.Web.Client.ItemTemplates' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.DotNet.Web.ItemTemplates--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.DotNet.Web.ItemTemplates' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <!-- Package: Microsoft.DotNet.Web.ProjectTemplates.3.1--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.DotNet.Web.ProjectTemplates.3.1' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <!-- Package: Microsoft.DotNet.Web.ProjectTemplates.5.0--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.DotNet.Web.ProjectTemplates.5.0' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <!-- Package: Microsoft.DotNet.Web.Spa.ProjectTemplates.3.1--> - <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.DotNet.Web.Spa.ProjectTemplates.3.1' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <!-- Package: Microsoft.DotNet.Web.Spa.ProjectTemplates.5.0--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.DotNet.Web.Spa.ProjectTemplates.5.0' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.Extensions.ApiDescription.Client--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.ApiDescription.Client' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.Extensions.ApiDescription.Server--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.ApiDescription.Server' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <!-- Package: Microsoft.Extensions.Configuration.KeyPerFile--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Configuration.KeyPerFile' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Configuration.KeyPerFile' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.Extensions.Configuration" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Physical" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Configuration.KeyPerFile' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.Extensions.Configuration" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Physical" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Configuration.KeyPerFile' AND '$(TargetFramework)' == 'netstandard2.0' "> + <BaselinePackageReference Include="Microsoft.Extensions.Configuration" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Physical" Version="[5.0.0, )" /> + </ItemGroup> + <!-- Package: Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <!-- Package: Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore' AND '$(TargetFramework)' == 'netstandard2.1' "> - <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="[3.1.7, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[5.0.0, )" /> + </ItemGroup> + <!-- Package: Microsoft.Extensions.Diagnostics.HealthChecks--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Diagnostics.HealthChecks' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Diagnostics.HealthChecks' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Diagnostics.HealthChecks' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Diagnostics.HealthChecks' AND '$(TargetFramework)' == 'netstandard2.0' "> + <BaselinePackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + </ItemGroup> + <!-- Package: Microsoft.Extensions.FileProviders.Embedded--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.FileProviders.Embedded' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.FileProviders.Embedded' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Abstractions" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.FileProviders.Embedded' AND '$(TargetFramework)' == 'netstandard2.0' "> + <BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Abstractions" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.Extensions.Identity.Core--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Core' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Core' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Core' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.ComponentModel.Annotations" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Core' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Core' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[3.1.7, )" /> + <BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.ComponentModel.Annotations" Version="[5.0.0, )" /> </ItemGroup> <!-- Package: Microsoft.Extensions.Identity.Stores--> <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Stores' "> - <BaselinePackageVersion>3.1.7</BaselinePackageVersion> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> </PropertyGroup> - <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Stores' AND ('$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)' OR '$(TargetFramework)' == 'netcoreapp3.1') "> - <BaselinePackageReference Include="Microsoft.Extensions.Identity.Core" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.7, )" /> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Stores' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.Extensions.Identity.Core" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Stores' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.Extensions.Identity.Core" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[5.0.0, )" /> </ItemGroup> <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Stores' AND '$(TargetFramework)' == 'netstandard2.0' "> - <BaselinePackageReference Include="Microsoft.Extensions.Identity.Core" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="[3.1.7, )" /> - <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[3.1.7, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Identity.Core" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[5.0.0, )" /> + </ItemGroup> + <!-- Package: Microsoft.Extensions.Localization.Abstractions--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Localization.Abstractions' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <!-- Package: Microsoft.Extensions.Localization--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Localization' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Localization' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.Extensions.Localization.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Localization' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.Extensions.Localization.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Localization' AND '$(TargetFramework)' == 'netstandard2.0' "> + <BaselinePackageReference Include="Microsoft.Extensions.Localization.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + </ItemGroup> + <!-- Package: Microsoft.Extensions.Logging.AzureAppServices--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Logging.AzureAppServices' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Logging.AzureAppServices' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Configuration.Json" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Configuration" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Net.Http" Version="[4.3.4, )" /> + <BaselinePackageReference Include="System.ValueTuple" Version="[4.5.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Logging.AzureAppServices' AND '$(TargetFramework)' == 'netstandard2.0' "> + <BaselinePackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Configuration.Json" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Logging.Configuration" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.ValueTuple" Version="[4.5.0, )" /> + </ItemGroup> + <!-- Package: Microsoft.Extensions.ObjectPool--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.ObjectPool' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <!-- Package: Microsoft.Extensions.WebEncoders--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.WebEncoders' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.WebEncoders' AND '$(TargetFramework)' == 'net461' "> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Text.Encodings.Web" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.WebEncoders' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + </ItemGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.WebEncoders' AND '$(TargetFramework)' == 'netstandard2.0' "> + <BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="[5.0.0, )" /> + <BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[5.0.0, )" /> + <BaselinePackageReference Include="System.Text.Encodings.Web" Version="[5.0.0, )" /> + </ItemGroup> + <!-- Package: Microsoft.JSInterop.WebAssembly--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.JSInterop.WebAssembly' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> + <ItemGroup Condition=" '$(PackageId)' == 'Microsoft.JSInterop.WebAssembly' AND '$(TargetFramework)' == 'net50' "> + <BaselinePackageReference Include="Microsoft.JSInterop" Version="[5.0.0, )" /> </ItemGroup> + <!-- Package: Microsoft.JSInterop--> + <PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.JSInterop' "> + <BaselinePackageVersion>5.0.0</BaselinePackageVersion> + </PropertyGroup> </Project> \ No newline at end of file diff --git a/eng/Baseline.xml b/eng/Baseline.xml index ca3b6217b81f942a48ecccf34ada2d7c32d8eda8..6c63e0b86c9283024481e4c492c5c5ebfa03f553 100644 --- a/eng/Baseline.xml +++ b/eng/Baseline.xml @@ -1,90 +1,108 @@ -<!-- +<!-- -This file contains a list of all the packages and their versions which were released in ASP.NET Core 3.1.0. +This file contains a list of all the packages and their versions which were released in ASP.NET Core 5.0.0. Update this list when preparing for a new patch. --> -<Baseline Version="3.1.7"> - <Package Id="AspNetCoreRuntime.3.0.x64" Version="3.0.3" /> - <Package Id="AspNetCoreRuntime.3.0.x86" Version="3.0.3" /> - <Package Id="dotnet-sql-cache" Version="3.1.7" /> - <Package Id="Microsoft.Authentication.WebAssembly.Msal" Version="3.2.1" /> - <Package Id="Microsoft.AspNetCore.ApiAuthorization.IdentityServer" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.App.Runtime.win-x64" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Authentication.AzureAD.UI" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Authentication.AzureADB2C.UI" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Authentication.Certificate" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Authentication.Facebook" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Authentication.Google" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Authentication.JwtBearer" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Authentication.MicrosoftAccount" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Authentication.Negotiate" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Authentication.Twitter" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Authentication.WsFederation" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Authorization" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.AzureAppServices.HostingStartup" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.AzureAppServices.SiteExtension" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.AzureAppServicesIntegration" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Components" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Components.Analyzers" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Components.Authorization" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Components.Forms" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Components.Web" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Components.WebAssembly" Version="3.2.1" /> - <Package Id="Microsoft.AspNetCore.Components.WebAssembly.Build" Version="3.2.1" /> - <Package Id="Microsoft.AspNetCore.Components.WebAssembly.Server" Version="3.2.1" /> - <Package Id="Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version="3.2.1" /> - <Package Id="Microsoft.AspNetCore.Components.WebAssembly.HttpHandler" Version="3.2.1" /> - <Package Id="Microsoft.JSInterop.WebAssembly" Version="3.2.1" /> - <Package Id="Microsoft.AspNetCore.ConcurrencyLimiter" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Connections.Abstractions" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Cryptography.Internal" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.DataProtection" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.DataProtection.Abstractions" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.DataProtection.AzureKeyVault" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.DataProtection.AzureStorage" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.DataProtection.EntityFrameworkCore" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.DataProtection.Extensions" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.DataProtection.StackExchangeRedis" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.HeaderPropagation" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Hosting.WindowsServices" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Http.Connections.Client" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Http.Connections.Common" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Http.Features" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Identity.Specification.Tests" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Identity.UI" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.JsonPatch" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Metadata" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.MiddlewareAnalysis" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Mvc.Testing" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.NodeServices" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Owin" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.SignalR.Client" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.SignalR.Client.Core" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.SignalR.Common" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.SignalR.Specification.Tests" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.SignalR.StackExchangeRedis" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.SpaServices" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.SpaServices.Extensions" Version="3.1.7" /> - <Package Id="Microsoft.AspNetCore.TestHost" Version="3.1.7" /> - <Package Id="Microsoft.dotnet-openapi" Version="3.1.7" /> - <Package Id="Microsoft.DotNet.Web.Client.ItemTemplates" Version="3.1.7" /> - <Package Id="Microsoft.DotNet.Web.ItemTemplates" Version="3.1.7" /> - <Package Id="Microsoft.DotNet.Web.ProjectTemplates.3.1" Version="3.1.7" /> - <Package Id="Microsoft.DotNet.Web.Spa.ProjectTemplates.3.1" Version="3.1.7" /> - <Package Id="Microsoft.Extensions.ApiDescription.Client" Version="3.1.7" /> - <Package Id="Microsoft.Extensions.ApiDescription.Server" Version="3.1.7" /> - <Package Id="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="3.1.7" /> - <Package Id="Microsoft.Extensions.Identity.Core" Version="3.1.7" /> - <Package Id="Microsoft.Extensions.Identity.Stores" Version="3.1.7" /> +<Baseline Version="5.0.0"> + <Package Id="AspNetCoreRuntime.5.0.x64" Version="5.0.0" /> + <Package Id="AspNetCoreRuntime.5.0.x86" Version="5.0.0" /> + <Package Id="dotnet-sql-cache" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.ApiAuthorization.IdentityServer" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.App.Ref" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.App.Runtime.linux-arm" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.App.Runtime.linux-arm64" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.App.Runtime.linux-musl-arm64" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.App.Runtime.linux-musl-x64" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.App.Runtime.linux-x64" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.App.Runtime.osx-x64" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.App.Runtime.win-arm" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.App.Runtime.win-arm64" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.App.Runtime.win-x64" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.App.Runtime.win-x86" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Authentication.AzureAD.UI" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Authentication.AzureADB2C.UI" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Authentication.Certificate" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Authentication.Facebook" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Authentication.Google" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Authentication.JwtBearer" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Authentication.MicrosoftAccount" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Authentication.Negotiate" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Authentication.Twitter" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Authentication.WsFederation" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Authorization" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.AzureAppServices.HostingStartup" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.AzureAppServices.SiteExtension" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.AzureAppServicesIntegration" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Components.Analyzers" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Components.Authorization" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Components.Forms" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Components.Web" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Components.WebAssembly.Server" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Components.WebAssembly" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Components" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.ConcurrencyLimiter" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Connections.Abstractions" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Cryptography.Internal" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.DataProtection.Abstractions" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.DataProtection.EntityFrameworkCore" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.DataProtection.Extensions" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.DataProtection.StackExchangeRedis" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.DataProtection" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.HeaderPropagation" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Hosting.WindowsServices" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Http.Connections.Client" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Http.Connections.Common" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Http.Features" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Identity.UI" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.JsonPatch" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Metadata" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.MiddlewareAnalysis" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Mvc.Testing" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Owin" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Razor.Language" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.SignalR.Client.Core" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.SignalR.Client" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.SignalR.Common" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.SignalR.Specification.Tests" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.SignalR.StackExchangeRedis" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.SpaServices.Extensions" Version="5.0.0" /> + <Package Id="Microsoft.AspNetCore.TestHost" Version="5.0.0" /> + <Package Id="Microsoft.Authentication.WebAssembly.Msal" Version="5.0.0" /> + <Package Id="Microsoft.CodeAnalysis.Razor" Version="5.0.0" /> + <Package Id="Microsoft.dotnet-openapi" Version="5.0.0" /> + <Package Id="Microsoft.DotNet.Web.Client.ItemTemplates" Version="5.0.0" /> + <Package Id="Microsoft.DotNet.Web.ItemTemplates" Version="5.0.0" /> + <Package Id="Microsoft.DotNet.Web.ProjectTemplates.5.0" Version="5.0.0" /> + <Package Id="Microsoft.DotNet.Web.Spa.ProjectTemplates.5.0" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.ApiDescription.Client" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.ApiDescription.Server" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.Configuration.KeyPerFile" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.Diagnostics.HealthChecks" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.FileProviders.Embedded" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.Identity.Core" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.Identity.Stores" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.Localization.Abstractions" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.Localization" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.Logging.AzureAppServices" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.ObjectPool" Version="5.0.0" /> + <Package Id="Microsoft.Extensions.WebEncoders" Version="5.0.0" /> + <Package Id="Microsoft.JSInterop.WebAssembly" Version="5.0.0" /> + <Package Id="Microsoft.JSInterop" Version="5.0.0" /> </Baseline> diff --git a/eng/PackageOverrides.txt b/eng/PackageOverrides.txt new file mode 100644 index 0000000000000000000000000000000000000000..6103a155d2779ff12c461fb6737574c7ec9cd80e --- /dev/null +++ b/eng/PackageOverrides.txt @@ -0,0 +1,131 @@ +Microsoft.Win32.Registry|5.0.0 +System.Diagnostics.EventLog|5.0.0 +System.IO.Pipelines|5.0.0 +System.Security.AccessControl|5.0.0 +System.Security.Cryptography.Cng|5.0.0 +System.Security.Cryptography.Xml|5.0.0 +System.Security.Permissions|5.0.0 +System.Security.Principal.Windows|5.0.0 +System.Windows.Extensions|5.0.0 +Microsoft.Extensions.Caching.Abstractions|5.0.0 +Microsoft.Extensions.Caching.Memory|5.0.0 +Microsoft.Extensions.Configuration.Abstractions|5.0.0 +Microsoft.Extensions.Configuration.Binder|5.0.0 +Microsoft.Extensions.Configuration.CommandLine|5.0.0 +Microsoft.Extensions.Configuration|5.0.0 +Microsoft.Extensions.Configuration.EnvironmentVariables|5.0.0 +Microsoft.Extensions.Configuration.FileExtensions|5.0.0 +Microsoft.Extensions.Configuration.Ini|5.0.0 +Microsoft.Extensions.Configuration.Json|5.0.0 +Microsoft.Extensions.Configuration.UserSecrets|5.0.0 +Microsoft.Extensions.Configuration.Xml|5.0.0 +Microsoft.Extensions.DependencyInjection.Abstractions|5.0.0 +Microsoft.Extensions.DependencyInjection|5.0.0 +Microsoft.Extensions.FileProviders.Abstractions|5.0.0 +Microsoft.Extensions.FileProviders.Composite|5.0.0 +Microsoft.Extensions.FileProviders.Physical|5.0.0 +Microsoft.Extensions.FileSystemGlobbing|5.0.0 +Microsoft.Extensions.Hosting.Abstractions|5.0.0 +Microsoft.Extensions.Hosting|5.0.0 +Microsoft.Extensions.Http|5.0.0 +Microsoft.Extensions.Logging.Abstractions|5.0.0 +Microsoft.Extensions.Logging.Configuration|5.0.0 +Microsoft.Extensions.Logging.Console|5.0.0 +Microsoft.Extensions.Logging.Debug|5.0.0 +Microsoft.Extensions.Logging|5.0.0 +Microsoft.Extensions.Logging.EventLog|5.0.0 +Microsoft.Extensions.Logging.EventSource|5.0.0 +Microsoft.Extensions.Logging.TraceSource|5.0.0 +Microsoft.Extensions.Options.ConfigurationExtensions|5.0.0 +Microsoft.Extensions.Options.DataAnnotations|5.0.0 +Microsoft.Extensions.Options|5.0.0 +Microsoft.Extensions.Primitives|5.0.0 +Microsoft.AspNetCore.Antiforgery|5.0.0 +Microsoft.AspNetCore.Authentication.Abstractions|5.0.0 +Microsoft.AspNetCore.Authentication.Cookies|5.0.0 +Microsoft.AspNetCore.Authentication.Core|5.0.0 +Microsoft.AspNetCore.Authentication|5.0.0 +Microsoft.AspNetCore.Authentication.OAuth|5.0.0 +Microsoft.AspNetCore.Authorization|5.0.0 +Microsoft.AspNetCore.Authorization.Policy|5.0.0 +Microsoft.AspNetCore.Components.Authorization|5.0.0 +Microsoft.AspNetCore.Components|5.0.0 +Microsoft.AspNetCore.Components.Forms|5.0.0 +Microsoft.AspNetCore.Components.Server|5.0.0 +Microsoft.AspNetCore.Components.Web|5.0.0 +Microsoft.AspNetCore.Connections.Abstractions|5.0.0 +Microsoft.AspNetCore.CookiePolicy|5.0.0 +Microsoft.AspNetCore.Cors|5.0.0 +Microsoft.AspNetCore.Cryptography.Internal|5.0.0 +Microsoft.AspNetCore.Cryptography.KeyDerivation|5.0.0 +Microsoft.AspNetCore.DataProtection.Abstractions|5.0.0 +Microsoft.AspNetCore.DataProtection|5.0.0 +Microsoft.AspNetCore.DataProtection.Extensions|5.0.0 +Microsoft.AspNetCore.Diagnostics.Abstractions|5.0.0 +Microsoft.AspNetCore.Diagnostics|5.0.0 +Microsoft.AspNetCore.Diagnostics.HealthChecks|5.0.0 +Microsoft.AspNetCore|5.0.0 +Microsoft.AspNetCore.HostFiltering|5.0.0 +Microsoft.AspNetCore.Hosting.Abstractions|5.0.0 +Microsoft.AspNetCore.Hosting|5.0.0 +Microsoft.AspNetCore.Hosting.Server.Abstractions|5.0.0 +Microsoft.AspNetCore.Html.Abstractions|5.0.0 +Microsoft.AspNetCore.Http.Abstractions|5.0.0 +Microsoft.AspNetCore.Http.Connections.Common|5.0.0 +Microsoft.AspNetCore.Http.Connections|5.0.0 +Microsoft.AspNetCore.Http|5.0.0 +Microsoft.AspNetCore.Http.Extensions|5.0.0 +Microsoft.AspNetCore.Http.Features|5.0.0 +Microsoft.AspNetCore.HttpOverrides|5.0.0 +Microsoft.AspNetCore.HttpsPolicy|5.0.0 +Microsoft.AspNetCore.Identity|5.0.0 +Microsoft.AspNetCore.Localization|5.0.0 +Microsoft.AspNetCore.Localization.Routing|5.0.0 +Microsoft.AspNetCore.Metadata|5.0.0 +Microsoft.AspNetCore.Mvc.Abstractions|5.0.0 +Microsoft.AspNetCore.Mvc.ApiExplorer|5.0.0 +Microsoft.AspNetCore.Mvc.Core|5.0.0 +Microsoft.AspNetCore.Mvc.Cors|5.0.0 +Microsoft.AspNetCore.Mvc.DataAnnotations|5.0.0 +Microsoft.AspNetCore.Mvc|5.0.0 +Microsoft.AspNetCore.Mvc.Formatters.Json|5.0.0 +Microsoft.AspNetCore.Mvc.Formatters.Xml|5.0.0 +Microsoft.AspNetCore.Mvc.Localization|5.0.0 +Microsoft.AspNetCore.Mvc.Razor|5.0.0 +Microsoft.AspNetCore.Mvc.RazorPages|5.0.0 +Microsoft.AspNetCore.Mvc.TagHelpers|5.0.0 +Microsoft.AspNetCore.Mvc.ViewFeatures|5.0.0 +Microsoft.AspNetCore.Razor|5.0.0 +Microsoft.AspNetCore.Razor.Runtime|5.0.0 +Microsoft.AspNetCore.ResponseCaching.Abstractions|5.0.0 +Microsoft.AspNetCore.ResponseCaching|5.0.0 +Microsoft.AspNetCore.ResponseCompression|5.0.0 +Microsoft.AspNetCore.Rewrite|5.0.0 +Microsoft.AspNetCore.Routing.Abstractions|5.0.0 +Microsoft.AspNetCore.Routing|5.0.0 +Microsoft.AspNetCore.Server.HttpSys|5.0.0 +Microsoft.AspNetCore.Server.IIS|5.0.0 +Microsoft.AspNetCore.Server.IISIntegration|5.0.0 +Microsoft.AspNetCore.Server.Kestrel.Core|5.0.0 +Microsoft.AspNetCore.Server.Kestrel|5.0.0 +Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|5.0.0 +Microsoft.AspNetCore.Session|5.0.0 +Microsoft.AspNetCore.SignalR.Common|5.0.0 +Microsoft.AspNetCore.SignalR.Core|5.0.0 +Microsoft.AspNetCore.SignalR|5.0.0 +Microsoft.AspNetCore.SignalR.Protocols.Json|5.0.0 +Microsoft.AspNetCore.StaticFiles|5.0.0 +Microsoft.AspNetCore.WebSockets|5.0.0 +Microsoft.AspNetCore.WebUtilities|5.0.0 +Microsoft.Extensions.Configuration.KeyPerFile|5.0.0 +Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|5.0.0 +Microsoft.Extensions.Diagnostics.HealthChecks|5.0.0 +Microsoft.Extensions.FileProviders.Embedded|5.0.0 +Microsoft.Extensions.Identity.Core|5.0.0 +Microsoft.Extensions.Identity.Stores|5.0.0 +Microsoft.Extensions.Localization.Abstractions|5.0.0 +Microsoft.Extensions.Localization|5.0.0 +Microsoft.Extensions.ObjectPool|5.0.0 +Microsoft.Extensions.WebEncoders|5.0.0 +Microsoft.JSInterop|5.0.0 +Microsoft.Net.Http.Headers|5.0.0 diff --git a/eng/PlatformManifest.txt b/eng/PlatformManifest.txt new file mode 100644 index 0000000000000000000000000000000000000000..05d078b357ab727ca8a189a655c869da67e0cbf0 --- /dev/null +++ b/eng/PlatformManifest.txt @@ -0,0 +1,131 @@ +aspnetcorev2_inprocess.dll|Microsoft.AspNetCore.App.Ref||15.0.20300.0 +Microsoft.AspNetCore.Antiforgery.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Authentication.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Authentication.Cookies.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Authentication.Core.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Authentication.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Authentication.OAuth.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Authorization.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Authorization.Policy.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Components.Authorization.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Components.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Components.Forms.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Components.Server.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Components.Web.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Connections.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.CookiePolicy.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Cors.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Cryptography.Internal.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Cryptography.KeyDerivation.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.DataProtection.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.DataProtection.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.DataProtection.Extensions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Diagnostics.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Diagnostics.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Diagnostics.HealthChecks.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.HostFiltering.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Hosting.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Hosting.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Hosting.Server.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Html.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Http.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Http.Connections.Common.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Http.Connections.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Http.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Http.Extensions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Http.Features.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.HttpOverrides.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.HttpsPolicy.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Identity.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Localization.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Localization.Routing.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Metadata.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Mvc.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Mvc.ApiExplorer.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Mvc.Core.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Mvc.Cors.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Mvc.DataAnnotations.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Mvc.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Mvc.Formatters.Json.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Mvc.Formatters.Xml.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Mvc.Localization.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Mvc.Razor.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Mvc.RazorPages.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Mvc.TagHelpers.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Mvc.ViewFeatures.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Razor.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Razor.Runtime.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.ResponseCaching.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.ResponseCaching.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.ResponseCompression.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Rewrite.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Routing.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Routing.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Server.HttpSys.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Server.IIS.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Server.IISIntegration.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Server.Kestrel.Core.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Server.Kestrel.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.Session.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.SignalR.Common.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.SignalR.Core.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.SignalR.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.SignalR.Protocols.Json.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.StaticFiles.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.WebSockets.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.AspNetCore.WebUtilities.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.Extensions.Caching.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Caching.Memory.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Configuration.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Configuration.Binder.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Configuration.CommandLine.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Configuration.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Configuration.EnvironmentVariables.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Configuration.FileExtensions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Configuration.Ini.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Configuration.Json.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Configuration.KeyPerFile.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.Extensions.Configuration.UserSecrets.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Configuration.Xml.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.DependencyInjection.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.DependencyInjection.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.Extensions.Diagnostics.HealthChecks.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.Extensions.FileProviders.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.FileProviders.Composite.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.FileProviders.Embedded.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.Extensions.FileProviders.Physical.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.FileSystemGlobbing.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Hosting.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Hosting.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Http.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Identity.Core.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.Extensions.Identity.Stores.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.Extensions.Localization.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.Extensions.Localization.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.Extensions.Logging.Abstractions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Logging.Configuration.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Logging.Console.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Logging.Debug.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Logging.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Logging.EventLog.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Logging.EventSource.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Logging.TraceSource.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.ObjectPool.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.Extensions.Options.ConfigurationExtensions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Options.DataAnnotations.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Options.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.Primitives.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +Microsoft.Extensions.WebEncoders.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.JSInterop.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.Net.Http.Headers.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.52605 +Microsoft.Win32.SystemEvents.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +System.Diagnostics.EventLog.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +System.Drawing.Common.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +System.IO.Pipelines.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +System.Security.Cryptography.Pkcs.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +System.Security.Cryptography.Xml.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +System.Security.Permissions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 +System.Windows.Extensions.dll|Microsoft.AspNetCore.App.Ref|5.0.0.0|5.0.20.51904 \ No newline at end of file diff --git a/eng/Tools.props b/eng/Tools.props index cdfb67026c6a62a41fb53eebb469a0ee382ea649..38f0efa3bea7bc45835d0f33531a9314384d8eb2 100644 --- a/eng/Tools.props +++ b/eng/Tools.props @@ -1,14 +1,25 @@ <Project> - <ItemGroup> + <ItemGroup Condition=" '$(DotNetBuildFromSource)' != 'true' "> <!-- - This is here to workaround flakiness in the NuGet SDK resolver in MSBuild. - Arcade will run a pre-restore for these packages. This works more consistently than the SDK resolution which uses global.json. - Without this here, we see regular failures with 'error MSB4236: The SDK 'Yarn.MSBuild' specified could not be found.' - Since this project is evaluated before .npmproj files are loaded, this should cause the package to end - up in the NuGet cache ahead of time. - - This is not needed in source build. + This is here to workaround flakiness in the NuGet SDK resolver in MSBuild. Arcade will run a pre-restore for + these packages. This works more consistently than the SDK resolution which uses global.json. Without this + here, we see regular failures with 'error MSB4236: The SDK 'Yarn.MSBuild' specified could not be found.' + Since this project is evaluated before .npmproj files are loaded, this should cause the package to end up in + the NuGet cache ahead of time. This is not needed in source build. --> - <PackageReference Condition="'$(DotNetBuildFromSource)' != 'true'" Include="Yarn.MSBuild" Version="1.15.2" /> + <PackageReference Include="Yarn.MSBuild" Version="1.15.2" /> </ItemGroup> + + <!-- Update the generated files when we restore projects. Skip in desktop msbuild due to VS 16.8 requirements. --> + <Target Name="GenerateDirectoryBuildFiles" + AfterTargets="Restore" + Condition=" '$(DotNetBuildFromSource)' != 'true' AND '$(MSBuildRuntimeType)' == 'core' "> + <!-- Separate invocations and use different properties to ensure second can load the restored package info. --> + <MSBuild Projects="$(RepoRoot)eng\tools\GenerateFiles\GenerateFiles.csproj" + RemoveProperties="BaseIntermediateOutputPath" + Targets="Restore" /> + <MSBuild Projects="$(RepoRoot)eng\tools\GenerateFiles\GenerateFiles.csproj" + RemoveProperties="BaseIntermediateOutputPath;ExcludeRestorePackageImports" + Targets="GenerateDirectoryBuildFiles" /> + </Target> </Project> diff --git a/eng/Versions.props b/eng/Versions.props index b9b7aec5eac2af6354af852420dc10934d6eaded..7ed009f820724dfc55f8117cd654f45a0923ba3d 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,21 +8,24 @@ <PropertyGroup Label="Version settings"> <AspNetCoreMajorVersion>5</AspNetCoreMajorVersion> <AspNetCoreMinorVersion>0</AspNetCoreMinorVersion> - <AspNetCorePatchVersion>0</AspNetCorePatchVersion> + <AspNetCorePatchVersion>1</AspNetCorePatchVersion> <!-- When StabilizePackageVersion is set to 'true', this branch will produce stable outputs for 'Shipping' packages --> <StabilizePackageVersion Condition="'$(StabilizePackageVersion)' == ''">true</StabilizePackageVersion> <DotNetFinalVersionKind Condition="'$(StabilizePackageVersion)' == 'true'">release</DotNetFinalVersionKind> - <PreReleaseVersionLabel>rtm</PreReleaseVersionLabel> - <PreReleaseBrandingLabel>RTM $(PreReleaseVersionIteration)</PreReleaseBrandingLabel> + <PreReleaseVersionLabel>servicing</PreReleaseVersionLabel> + <PreReleaseBrandingLabel>Servicing</PreReleaseBrandingLabel> <IncludePreReleaseLabelInPackageVersion>true</IncludePreReleaseLabelInPackageVersion> <IncludePreReleaseLabelInPackageVersion Condition=" '$(DotNetFinalVersionKind)' == 'release' ">false</IncludePreReleaseLabelInPackageVersion> <AspNetCoreMajorMinorVersion>$(AspNetCoreMajorVersion).$(AspNetCoreMinorVersion)</AspNetCoreMajorMinorVersion> <!-- Servicing builds have different characteristics for the way dependencies, baselines, and versions are handled. --> <IsServicingBuild Condition=" '$(PreReleaseVersionLabel)' == 'servicing' ">true</IsServicingBuild> <VersionPrefix>$(AspNetCoreMajorVersion).$(AspNetCoreMinorVersion).$(AspNetCorePatchVersion)</VersionPrefix> - <!-- TargetingPackVersionPrefix is used by projects, like .deb and .rpm, which use slightly different version formats. --> + <!-- + TargetingPackVersionPrefix is used by projects, like .deb and .rpm, which use slightly different version formats. + It's also used in root Directory.Build.targets to determine the version of the last-built targeting pack. + --> <TargetingPackVersionPrefix>$(VersionPrefix)</TargetingPackVersionPrefix> <!-- Targeting packs do not produce patch versions in servicing builds. No API changes are allowed in patches. --> <TargetingPackVersionPrefix Condition="'$(IsTargetingPackBuilding)' != 'true'">$(AspNetCoreMajorVersion).$(AspNetCoreMinorVersion).0</TargetingPackVersionPrefix> diff --git a/eng/helix/content/Directory.Build.empty.in b/eng/helix/content/Directory.Build.empty.in new file mode 100644 index 0000000000000000000000000000000000000000..058246e40862046ca3e0e99c26508fed3b024525 --- /dev/null +++ b/eng/helix/content/Directory.Build.empty.in @@ -0,0 +1 @@ +<Project /> diff --git a/eng/helix/content/RunTests/Directory.Build.props b/eng/helix/content/RunTests/Directory.Build.props index c1df2220ddc6e30145c913dc5799ca650388f00e..058246e40862046ca3e0e99c26508fed3b024525 100644 --- a/eng/helix/content/RunTests/Directory.Build.props +++ b/eng/helix/content/RunTests/Directory.Build.props @@ -1,2 +1 @@ -<Project> -</Project> \ No newline at end of file +<Project /> diff --git a/eng/helix/content/RunTests/Directory.Build.targets b/eng/helix/content/RunTests/Directory.Build.targets index c1df2220ddc6e30145c913dc5799ca650388f00e..058246e40862046ca3e0e99c26508fed3b024525 100644 --- a/eng/helix/content/RunTests/Directory.Build.targets +++ b/eng/helix/content/RunTests/Directory.Build.targets @@ -1,2 +1 @@ -<Project> -</Project> \ No newline at end of file +<Project /> diff --git a/eng/scripts/RunHelix.ps1 b/eng/scripts/RunHelix.ps1 index 0bad5574a4e7daf34f062838b4243304cc175211..777077b4214bf691f8fe2e383023290caff2be1e 100644 --- a/eng/scripts/RunHelix.ps1 +++ b/eng/scripts/RunHelix.ps1 @@ -37,5 +37,10 @@ $env:BUILD_SOURCEBRANCH="local" $env:BUILD_REPOSITORY_NAME="aspnetcore" $env:SYSTEM_TEAMPROJECT="aspnetcore" +Write-Host -ForegroundColor Yellow "If running tests that need the shared Fx, run './build -pack -all' before this." +Write-Host -ForegroundColor Yellow "And if packing for a different platform, add '/p:CrossgenOutput=false'." + $HelixQueues = $HelixQueues -replace ";", "%3B" -dotnet msbuild $Project /t:Helix /p:TargetArchitecture="$TargetArchitecture" /p:IsRequiredCheck=true /p:IsHelixDaily=true /p:HelixTargetQueues=$HelixQueues /p:RunQuarantinedTests=$RunQuarantinedTests /p:_UseHelixOpenQueues=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log +dotnet msbuild $Project /t:Helix /p:TargetArchitecture="$TargetArchitecture" /p:IsRequiredCheck=true ` + /p:IsHelixDaily=true /p:HelixTargetQueues=$HelixQueues /p:RunQuarantinedTests=$RunQuarantinedTests ` + /p:_UseHelixOpenQueues=true /p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log diff --git a/eng/targets/Helix.props b/eng/targets/Helix.props index 032bcd49285e79a32512a040057682c74505e11a..941b2c0df7786b4abd0a284a7d0b38504a9e893c 100644 --- a/eng/targets/Helix.props +++ b/eng/targets/Helix.props @@ -34,7 +34,7 @@ </ItemGroup> <ItemGroup> - <HelixContent Include="$(RepoRoot)eng\helix\content\**\*" /> + <HelixContent Include="$(RepoRoot)eng\helix\content\**\*" Exclude="$(RepoRoot)eng\helix\content\*.in" /> </ItemGroup> </Project> diff --git a/eng/targets/Helix.targets b/eng/targets/Helix.targets index ba28388707f26e8b9aa8bc4bb3cecdb5a41cf6e1..96433f083ec62bcc244d29d783064db9922a56f6 100644 --- a/eng/targets/Helix.targets +++ b/eng/targets/Helix.targets @@ -116,6 +116,42 @@ <!-- Important: If HelixTargetQueue is not removed here, then Publish will occur for every single queue type. And since Publish shouldn't depend on the queue we can just publish once --> <MSBuild Projects="$(MSBuildProjectFullPath)" Targets="_PublishHelixArchive" RemoveProperties="HelixTargetQueue;TestRunId" /> + <!-- Isolate Helix tests from whatever happens to be in a parent directory. --> + <Copy SourceFiles="$(RepoRoot)eng\helix\content\Directory.Build.empty.in" + DestinationFiles="$(PublishDir)Directory.Build.props" + Condition="! EXISTS('$(PublishDir)Directory.Build.props') AND '$(TestDependsOnAspNetRuntime)' != 'true'" + OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)" + Retries="$(CopyRetryCount)" + RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)" + SkipUnchangedFiles="$(SkipCopyUnchangedFiles)" /> + <Copy SourceFiles="$(RepoRoot)eng\helix\content\Directory.Build.empty.in" + DestinationFiles="$(PublishDir)Directory.Build.targets" + Condition="! EXISTS('$(PublishDir)Directory.Build.targets') AND '$(TestDependsOnAspNetRuntime)' != 'true'" + OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)" + Retries="$(CopyRetryCount)" + RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)" + SkipUnchangedFiles="$(SkipCopyUnchangedFiles)" /> + + <!-- + Use the shared framework and ref/ assemblies copied to the Helix agents and expanded by RunTests. Unfortunately, + tests of Microsoft.NET.Sdk.Web templates will not reference the just-built Microsoft.NET.Sdk.Razor. Adding a + package reference for that would confuse tests of Microsoft.NET.Sdk templates. + --> + <Copy SourceFiles="$(ArtifactsBinDir)GenerateFiles\Directory.Build.props" + DestinationFiles="$(PublishDir)Directory.Build.props" + Condition="! EXISTS('$(PublishDir)Directory.Build.props') AND '$(TestDependsOnAspNetRuntime)' == 'true'" + OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)" + Retries="$(CopyRetryCount)" + RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)" + SkipUnchangedFiles="$(SkipCopyUnchangedFiles)" /> + <Copy SourceFiles="$(ArtifactsBinDir)GenerateFiles\Directory.Build.targets" + DestinationFiles="$(PublishDir)Directory.Build.targets" + Condition="! EXISTS('$(PublishDir)Directory.Build.targets') AND '$(TestDependsOnAspNetRuntime)' == 'true'" + OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)" + Retries="$(CopyRetryCount)" + RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)" + SkipUnchangedFiles="$(SkipCopyUnchangedFiles)" /> + <ConvertToAbsolutePath Paths="$(PublishDir)"> <Output TaskParameter="AbsolutePaths" PropertyName="PublishAbsoluteDir" /> </ConvertToAbsolutePath> diff --git a/eng/tools/GenerateFiles/Directory.Build.props.in b/eng/tools/GenerateFiles/Directory.Build.props.in new file mode 100644 index 0000000000000000000000000000000000000000..97f9206a78c43008afcbbd142f3f2e50cfb85211 --- /dev/null +++ b/eng/tools/GenerateFiles/Directory.Build.props.in @@ -0,0 +1,7 @@ +<Project> + <PropertyGroup> + <DefaultNetCoreTargetFramework>${DefaultNetCoreTargetFramework}</DefaultNetCoreTargetFramework> + <TargetFramework>${DefaultNetCoreTargetFramework}</TargetFramework> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + </PropertyGroup> +</Project> diff --git a/eng/tools/GenerateFiles/Directory.Build.targets.in b/eng/tools/GenerateFiles/Directory.Build.targets.in new file mode 100644 index 0000000000000000000000000000000000000000..aa4cd6cd297a5d1283729b2a1f18b8c6e40718fa --- /dev/null +++ b/eng/tools/GenerateFiles/Directory.Build.targets.in @@ -0,0 +1,44 @@ +<Project> + <PropertyGroup> + <!-- Workaround while there is no SDK available that understands the TFM; suppress unsupported version errors. --> + <NETCoreAppMaximumVersion>99.9</NETCoreAppMaximumVersion> + </PropertyGroup> + + <ItemGroup> + <!-- Workaround when there is no vNext SDK available; copy known apphost/framework reference info from 5.0. --> + <KnownAppHostPack + Include="@(KnownAppHostPack->WithMetadataValue('TargetFramework', 'netcoreapp5.0'))" + TargetFramework="${KnownAppHostPackOrFrameworkReferenceTfm}" + Condition="@(KnownAppHostPack->Count()) != '0' AND !(@(KnownAppHostPack->AnyHaveMetadataValue('TargetFramework', '${KnownAppHostPackOrFrameworkReferenceTfm}')))" + /> + <KnownFrameworkReference + Include="@(KnownFrameworkReference->WithMetadataValue('TargetFramework', 'netcoreapp5.0'))" + TargetFramework="${KnownAppHostPackOrFrameworkReferenceTfm}" + Condition="@(KnownFrameworkReference->Count()) != '0' AND !(@(KnownFrameworkReference->AnyHaveMetadataValue('TargetFramework', '${KnownAppHostPackOrFrameworkReferenceTfm}')))" + /> + </ItemGroup> + + <ItemGroup> + <!-- Use the same NETCore shared framework as repo built against. --> + <KnownFrameworkReference + Update="@(KnownFrameworkReference->WithMetadataValue('Identity', 'Microsoft.NETCore.App')->WithMetadataValue('TargetFramework', '${KnownAppHostPackOrFrameworkReferenceTfm}'))" + DefaultRuntimeFrameworkVersion="${MicrosoftNETCoreAppRuntimeVersion}" + LatestRuntimeFrameworkVersion="${MicrosoftNETCoreAppRuntimeVersion}" + TargetingPackVersion="${MicrosoftNETCoreAppRefPackageVersion}" /> + + <!-- Use the just-built ASP.NET Core shared framework. --> + <KnownFrameworkReference + Update="@(KnownFrameworkReference->WithMetadataValue('Identity', 'Microsoft.AspNetCore.App')->WithMetadataValue('TargetFramework', '${KnownAppHostPackOrFrameworkReferenceTfm}'))" + DefaultRuntimeFrameworkVersion="${MicrosoftAspNetCoreAppRuntimePackageVersion}" + LatestRuntimeFrameworkVersion="${MicrosoftAspNetCoreAppRuntimePackageVersion}" + TargetingPackVersion="${MicrosoftAspNetCoreAppRefPackageVersion}" + RuntimePackRuntimeIdentifiers="${SupportedRuntimeIdentifiers}" /> + </ItemGroup> + + <ItemGroup Condition="$(BuildingTestAppsIndependently) == 'false'"> + <PackageReference Include="Microsoft.Net.Compilers.Toolset" + Version="${MicrosoftNetCompilersToolsetPackageVersion}" + PrivateAssets="all" + IsImplicitlyDefined="true" /> + </ItemGroup> +</Project> diff --git a/eng/tools/GenerateFiles/GenerateFiles.csproj b/eng/tools/GenerateFiles/GenerateFiles.csproj new file mode 100644 index 0000000000000000000000000000000000000000..42bcca694b9f6a2182db3aa20d77085f89a523db --- /dev/null +++ b/eng/tools/GenerateFiles/GenerateFiles.csproj @@ -0,0 +1,33 @@ +<Project Sdk="Microsoft.NET.Sdk"> + <PropertyGroup> + <TargetFramework>$(DefaultNetCoreTargetFramework)</TargetFramework> + </PropertyGroup> + + <!-- Update artifacts/bin/GenerateFiles/Directory.Build.* files. --> + <Target Name="GenerateDirectoryBuildFiles"> + <PropertyGroup> + <_TemplateProperties> + DefaultNetCoreTargetFramework=$(DefaultNetCoreTargetFramework); + KnownAppHostPackOrFrameworkReferenceTfm=$(KnownAppHostPackOrFrameworkReferenceTfm); + MicrosoftAspNetCoreAppRefPackageVersion=$(TargetingPackVersion); + MicrosoftAspNetCoreAppRuntimePackageVersion=$(SharedFxVersion); + MicrosoftNETCoreAppRefPackageVersion=$(MicrosoftNETCoreAppRefPackageVersion); + MicrosoftNETCoreAppRuntimeVersion=$(MicrosoftNETCoreAppRuntimeVersion); + MicrosoftNetCompilersToolsetPackageVersion=$(MicrosoftNetCompilersToolsetPackageVersion); + SupportedRuntimeIdentifiers=$(SupportedRuntimeIdentifiers.Trim()) + </_TemplateProperties> + </PropertyGroup> + + <MakeDir Directories="$(BaseOutputPath)" /> + + <Message Importance="High" Text="$(MSBuildProjectName) -> $(BaseOutputPath)Directory.Build.props" /> + <GenerateFileFromTemplate TemplateFile="$(MSBuildProjectDirectory)\Directory.Build.props.in" + Properties="$(_TemplateProperties)" + OutputPath="$(BaseOutputPath)Directory.Build.props" /> + + <Message Importance="High" Text="$(MSBuildProjectName) -> $(BaseOutputPath)Directory.Build.targets" /> + <GenerateFileFromTemplate TemplateFile="$(MSBuildProjectDirectory)\Directory.Build.targets.in" + Properties="$(_TemplateProperties)" + OutputPath="$(BaseOutputPath)Directory.Build.targets" /> + </Target> +</Project> diff --git a/eng/tools/RepoTasks/RepoTasks.csproj b/eng/tools/RepoTasks/RepoTasks.csproj index e71a1d75918311a7d399f9701e520d5602acadf4..656f8595f5ceaac17cf2ef370393cae86c5bcec7 100644 --- a/eng/tools/RepoTasks/RepoTasks.csproj +++ b/eng/tools/RepoTasks/RepoTasks.csproj @@ -1,5 +1,4 @@ <Project Sdk="Microsoft.NET.Sdk"> - <PropertyGroup> <TargetFrameworks>$(DefaultNetCoreTargetFramework)</TargetFrameworks> <TargetFrameworks Condition="'$(OS)' == 'Windows_NT'">$(TargetFrameworks);net472</TargetFrameworks> diff --git a/global.json b/global.json index 213d84ae533239b5eba58ab4ba870d4ef7ceea04..cbc8be1926d0a684220988c1c817367b0dc75205 100644 --- a/global.json +++ b/global.json @@ -1,9 +1,9 @@ { "sdk": { - "version": "5.0.100-rc.2.20479.15" + "version": "5.0.100" }, "tools": { - "dotnet": "5.0.100-rc.2.20479.15", + "dotnet": "5.0.100", "runtimes": { "dotnet/x64": [ "2.1.18", diff --git a/src/Framework/App.Runtime/src/Microsoft.AspNetCore.App.Runtime.csproj b/src/Framework/App.Runtime/src/Microsoft.AspNetCore.App.Runtime.csproj index 2e10f9ff36eb6ec87dbab3fdfcbfbf6f0319f58e..8c9ab6e7d419134e2a747dada9a3e55ac6c763c6 100644 --- a/src/Framework/App.Runtime/src/Microsoft.AspNetCore.App.Runtime.csproj +++ b/src/Framework/App.Runtime/src/Microsoft.AspNetCore.App.Runtime.csproj @@ -42,11 +42,11 @@ This package is an internal implementation of the .NET Core SDK and is not meant <AllowedOutputExtensionsInSymbolsPackageBuildOutputFolder>$(AllowedOutputExtensionsInSymbolsPackageBuildOutputFolder);.map</AllowedOutputExtensionsInSymbolsPackageBuildOutputFolder> <!-- Optimize the framework using the crossgen tool --> - <CrossgenOutput Condition="'$(Configuration)' != 'Debug'">true</CrossgenOutput> + <CrossgenOutput Condition=" '$(CrossgenOutput)' == '' AND '$(Configuration)' != 'Debug' ">true</CrossgenOutput> <!-- Produce crossgen profiling symbols (.ni.pdb or .map files). --> <GenerateCrossgenProfilingSymbols>true</GenerateCrossgenProfilingSymbols> - <GenerateCrossgenProfilingSymbols Condition=" '$(CrossgenOutput)' == 'false' OR '$(TargetOsName)' == 'osx'">false</GenerateCrossgenProfilingSymbols> + <GenerateCrossgenProfilingSymbols Condition=" '$(CrossgenOutput)' != 'true' OR '$(TargetOsName)' == 'osx' ">false</GenerateCrossgenProfilingSymbols> <!-- Always generated, even though output type == Library --> <GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles> @@ -531,7 +531,7 @@ This package is an internal implementation of the .NET Core SDK and is not meant DependsOnTargets="_ResolveSharedFrameworkContent" BeforeTargets="_GetPackageFiles" Condition="'$(ManifestsPackagePath)' != ''"> - + <ItemGroup> <SharedFxContent Condition="'%(SharedFxContent.Extension)' == '.dll'"> <PackagePath Condition="'%(SharedFxContent.IsNativeImage)' == 'true'">$(NativeAssetsPackagePath)</PackagePath> diff --git a/src/Razor/test/Directory.Build.props b/src/Razor/test/Directory.Build.props index ae31334f1024b0c7f561c1fc020a0cb8ed743448..504ff03f99b1e1d0804b96b2a965347f9018240b 100644 --- a/src/Razor/test/Directory.Build.props +++ b/src/Razor/test/Directory.Build.props @@ -6,6 +6,6 @@ Projects in this folder don't follow the usual naming conventions for test assets. Marking as such though the projects directly w/in this folder are more like test infrastructure. --> - <IsTestAssetProject>false</IsTestAssetProject> + <IsTestAssetProject>true</IsTestAssetProject> </PropertyGroup> </Project>