Update dependencies and react to changes (#7844)

* Add workaround for dotnet/sdk#2976
* Add new restore sources
* Update BAR manifest to point to  https://dotnetfeed.blob.core.windows.net/aspnet-aspnetcore/index.json
* Obsolete WithCulture
* Add retries to dockerbuild.sh
* Ensure each test run gets a unique in-memory database
This commit is contained in:
Nate McMaster 2019-02-22 19:09:08 -08:00 committed by GitHub
parent e65004907a
commit 1b27c9905c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
16 changed files with 335 additions and 289 deletions

View File

@ -9,8 +9,6 @@ trigger:
include:
- master
- release/*
- internal/release/*
- ci/*
# Run PR validation on all branches
pr:

View File

@ -29,7 +29,7 @@
Artifacts="@(PackageToPublish)"
OutputPath="$(ManifestsPath)aspnetcore-$(TargetRuntimeIdentifier)-$(PackageVersion).xml"
BuildId="$(PackageVersion)"
BuildData="Location=https://dotnet.myget.org/F/aspnetcore-dev/api/v3/index.json"
BuildData="Location=https://dotnetfeed.blob.core.windows.net/aspnet-aspnetcore/index.json"
RepoUri="$(RepositoryUrl)"
RepoBranch="$(BUILD_SOURCEBRANCH)"
RepoCommit="$(BUILD_SOURCEVERSION)" />

View File

@ -10,6 +10,9 @@
<RestoreSources Condition=" '$(DotNetBuildOffline)' != 'true' ">
$(RestoreSources);
https://dotnetfeed.blob.core.windows.net/aspnet-extensions/index.json;
https://dotnetfeed.blob.core.windows.net/aspnet-entityframeworkcore/index.json;
https://dotnetfeed.blob.core.windows.net/aspnet-aspnetcore-tooling/index.json;
https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json;
https://api.nuget.org/v3/index.json;
https://dotnet.myget.org/F/aspnetcore-dev/api/v3/index.json;

View File

@ -104,6 +104,22 @@ fi
dockerfile="$DIR/build/docker/$image.Dockerfile"
tagname="aspnetcore-build-$image"
# Use docker pull with retries to pre-pull the image need by the dockerfile
# docker build regularly fails with TLS handshake issues for unclear reasons.
base_imagename="$(grep -E -o 'FROM (.*)' $dockerfile | cut -c 6-)"
pull_retries=3
while [ $pull_retries -gt 0 ]; do
failed=false
docker pull $base_imagename || failed=true
if [ "$failed" = true ]; then
let pull_retries=pull_retries-1
echo -e "${YELLOW}Failed to pull $base_imagename Retries left: $pull_retries.${RESET}"
sleep 1
else
pull_retries=0
fi
done
docker build "$(dirname "$dockerfile")" \
--build-arg "USER=$(whoami)" \
--build-arg "USER_ID=$(id -u)" \

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is used by automation to update Versions.props and may be used for other purposes, such as
@ -9,380 +9,380 @@
-->
<Dependencies>
<ProductDependencies>
<Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="3.0.0-preview3.19119.5">
<Dependency Name="Microsoft.AspNetCore.Razor.Language" Version="3.0.0-preview3.19122.5">
<Uri>https://github.com/aspnet/AspNetCore-Tooling</Uri>
<Sha>182b2c81a5a3c2d5219cf20205e49dbe86823e18</Sha>
<Sha>b4570871aa86bbaf5c826306134ed2b837d8f3b2</Sha>
</Dependency>
<Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="3.0.0-preview3.19119.5">
<Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="3.0.0-preview3.19122.5">
<Uri>https://github.com/aspnet/AspNetCore-Tooling</Uri>
<Sha>182b2c81a5a3c2d5219cf20205e49dbe86823e18</Sha>
<Sha>b4570871aa86bbaf5c826306134ed2b837d8f3b2</Sha>
</Dependency>
<Dependency Name="Microsoft.CodeAnalysis.Razor" Version="3.0.0-preview3.19119.5">
<Dependency Name="Microsoft.CodeAnalysis.Razor" Version="3.0.0-preview3.19122.5">
<Uri>https://github.com/aspnet/AspNetCore-Tooling</Uri>
<Sha>182b2c81a5a3c2d5219cf20205e49dbe86823e18</Sha>
<Sha>b4570871aa86bbaf5c826306134ed2b837d8f3b2</Sha>
</Dependency>
<Dependency Name="Microsoft.NET.Sdk.Razor" Version="3.0.0-preview3.19119.5">
<Dependency Name="Microsoft.NET.Sdk.Razor" Version="3.0.0-preview3.19122.5">
<Uri>https://github.com/aspnet/AspNetCore-Tooling</Uri>
<Sha>182b2c81a5a3c2d5219cf20205e49dbe86823e18</Sha>
<Sha>b4570871aa86bbaf5c826306134ed2b837d8f3b2</Sha>
</Dependency>
<Dependency Name="dotnet-ef" Version="3.0.0-preview.19080.1">
<Dependency Name="dotnet-ef" Version="3.0.0-preview3.19122.12">
<Uri>https://github.com/aspnet/EntityFrameworkCore</Uri>
<Sha>df4350283ae7ff0c67e08af16c0f00fdbd5e22ac</Sha>
<Sha>542529a022a2260ba94e60bd40fbe319850b8887</Sha>
</Dependency>
<Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="3.0.0-preview.19080.1">
<Dependency Name="Microsoft.EntityFrameworkCore.InMemory" Version="3.0.0-preview3.19122.12">
<Uri>https://github.com/aspnet/EntityFrameworkCore</Uri>
<Sha>df4350283ae7ff0c67e08af16c0f00fdbd5e22ac</Sha>
<Sha>542529a022a2260ba94e60bd40fbe319850b8887</Sha>
</Dependency>
<Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="3.0.0-preview.19080.1">
<Dependency Name="Microsoft.EntityFrameworkCore.Relational" Version="3.0.0-preview3.19122.12">
<Uri>https://github.com/aspnet/EntityFrameworkCore</Uri>
<Sha>df4350283ae7ff0c67e08af16c0f00fdbd5e22ac</Sha>
<Sha>542529a022a2260ba94e60bd40fbe319850b8887</Sha>
</Dependency>
<Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="3.0.0-preview.19080.1">
<Dependency Name="Microsoft.EntityFrameworkCore.Sqlite" Version="3.0.0-preview3.19122.12">
<Uri>https://github.com/aspnet/EntityFrameworkCore</Uri>
<Sha>df4350283ae7ff0c67e08af16c0f00fdbd5e22ac</Sha>
<Sha>542529a022a2260ba94e60bd40fbe319850b8887</Sha>
</Dependency>
<Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="3.0.0-preview.19080.1">
<Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="3.0.0-preview3.19122.12">
<Uri>https://github.com/aspnet/EntityFrameworkCore</Uri>
<Sha>df4350283ae7ff0c67e08af16c0f00fdbd5e22ac</Sha>
<Sha>542529a022a2260ba94e60bd40fbe319850b8887</Sha>
</Dependency>
<Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="3.0.0-preview.19080.1">
<Dependency Name="Microsoft.EntityFrameworkCore.Tools" Version="3.0.0-preview3.19122.12">
<Uri>https://github.com/aspnet/EntityFrameworkCore</Uri>
<Sha>df4350283ae7ff0c67e08af16c0f00fdbd5e22ac</Sha>
<Sha>542529a022a2260ba94e60bd40fbe319850b8887</Sha>
</Dependency>
<Dependency Name="Microsoft.EntityFrameworkCore" Version="3.0.0-preview.19080.1">
<Dependency Name="Microsoft.EntityFrameworkCore" Version="3.0.0-preview3.19122.12">
<Uri>https://github.com/aspnet/EntityFrameworkCore</Uri>
<Sha>df4350283ae7ff0c67e08af16c0f00fdbd5e22ac</Sha>
<Sha>542529a022a2260ba94e60bd40fbe319850b8887</Sha>
</Dependency>
<Dependency Name="Microsoft.AspNetCore.Analyzer.Testing" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.AspNetCore.Analyzer.Testing" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.AspNetCore.BenchmarkRunner.Sources" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.AspNetCore.BenchmarkRunner.Sources" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.ActivatorUtilities.Sources" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.ActivatorUtilities.Sources" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Caching.Abstractions" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Caching.Memory" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Caching.Memory" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Caching.SqlServer" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Caching.SqlServer" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Caching.StackExchangeRedis" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Caching.StackExchangeRedis" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.CommandLineUtils.Sources" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.CommandLineUtils.Sources" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.Abstractions" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Configuration.Abstractions" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.AzureKeyVault" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Configuration.AzureKeyVault" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.Binder" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Configuration.Binder" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.CommandLine" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Configuration.CommandLine" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.FileExtensions" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Configuration.FileExtensions" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.Ini" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Configuration.Ini" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.Json" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Configuration.Json" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.KeyPerFile" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Configuration.KeyPerFile" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.UserSecrets" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Configuration.UserSecrets" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.Xml" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Configuration.Xml" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Configuration" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.DependencyInjection.Abstractions" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.DependencyInjection.Abstractions" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.DependencyInjection" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.DependencyInjection" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.DiagnosticAdapter" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.DiagnosticAdapter" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Diagnostics.HealthChecks" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Diagnostics.HealthChecks" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.FileProviders.Abstractions" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.FileProviders.Abstractions" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.FileProviders.Composite" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.FileProviders.Composite" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.FileProviders.Embedded" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.FileProviders.Embedded" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.FileProviders.Physical" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.FileProviders.Physical" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.FileSystemGlobbing" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.FileSystemGlobbing" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.HashCodeCombiner.Sources" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.HashCodeCombiner.Sources" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Hosting.Abstractions" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Hosting.Abstractions" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Hosting" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Hosting" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.HostFactoryResolver.Sources" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.HostFactoryResolver.Sources" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Http" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Http" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Localization.Abstractions" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Localization.Abstractions" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Localization" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Localization" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging.Abstractions" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Logging.Abstractions" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging.AzureAppServices" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Logging.AzureAppServices" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging.Configuration" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Logging.Configuration" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging.Console" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Logging.Console" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging.Debug" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Logging.Debug" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging.EventSource" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Logging.EventSource" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging.TraceSource" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Logging.TraceSource" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging.Testing" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Logging.Testing" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Logging" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.ObjectPool" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.ObjectPool" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Options.ConfigurationExtensions" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Options.ConfigurationExtensions" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Options.DataAnnotations" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Options.DataAnnotations" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Options" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Options" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.ParameterDefaultValue.Sources" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.ParameterDefaultValue.Sources" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Primitives" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.Primitives" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.TypeNameHelper.Sources" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.TypeNameHelper.Sources" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.ValueStopwatch.Sources" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.ValueStopwatch.Sources" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.WebEncoders" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.Extensions.WebEncoders" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.JSInterop" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.JSInterop" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Mono.WebAssembly.Interop" Version="3.0.0-preview3.19115.4">
<Dependency Name="Mono.WebAssembly.Interop" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.Bcl.Json.Sources" Version="4.6.0-preview.19109.6">
<Dependency Name="Microsoft.Bcl.Json.Sources" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="Microsoft.CSharp" Version="4.6.0-preview.19109.6">
<Dependency Name="Microsoft.CSharp" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="Microsoft.Win32.Registry" Version="4.6.0-preview.19109.6">
<Dependency Name="Microsoft.Win32.Registry" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.ComponentModel.Annotations" Version="4.6.0-preview.19109.6">
<Dependency Name="System.ComponentModel.Annotations" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.Data.SqlClient" Version="4.7.0-preview.19109.6">
<Dependency Name="System.Data.SqlClient" Version="4.7.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.Diagnostics.EventLog" Version="4.6.0-preview.19109.6">
<Dependency Name="System.Diagnostics.EventLog" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.IO.Pipelines" Version="4.6.0-preview.19109.6">
<Dependency Name="System.IO.Pipelines" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.Net.Http.WinHttpHandler" Version="4.6.0-preview.19109.6">
<Dependency Name="System.Net.Http.WinHttpHandler" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.Net.WebSockets.WebSocketProtocol" Version="4.6.0-preview.19109.6">
<Dependency Name="System.Net.WebSockets.WebSocketProtocol" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.Reflection.Metadata" Version="1.7.0-preview.19109.6">
<Dependency Name="System.Reflection.Metadata" Version="1.7.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.Runtime.CompilerServices.Unsafe" Version="4.6.0-preview.19109.6">
<Dependency Name="System.Runtime.CompilerServices.Unsafe" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.Security.Cryptography.Cng" Version="4.6.0-preview.19109.6">
<Dependency Name="System.Security.Cryptography.Cng" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.Security.Cryptography.Pkcs" Version="4.6.0-preview.19109.6">
<Dependency Name="System.Security.Cryptography.Pkcs" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.Security.Cryptography.Xml" Version="4.6.0-preview.19109.6">
<Dependency Name="System.Security.Cryptography.Xml" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.Security.Permissions" Version="4.6.0-preview.19109.6">
<Dependency Name="System.Security.Permissions" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.Security.Principal.Windows" Version="4.6.0-preview.19109.6">
<Dependency Name="System.Security.Principal.Windows" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.ServiceProcess.ServiceController" Version="4.6.0-preview.19109.6">
<Dependency Name="System.ServiceProcess.ServiceController" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.Text.Encodings.Web" Version="4.6.0-preview.19109.6">
<Dependency Name="System.Text.Encodings.Web" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="System.Threading.Channels" Version="4.6.0-preview.19109.6">
<Dependency Name="System.Threading.Channels" Version="4.6.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.DependencyModel" Version="3.0.0-preview3-27414-8">
<Dependency Name="Microsoft.Extensions.DependencyModel" Version="3.0.0-preview3-27419-3">
<Uri>https://github.com/dotnet/core-setup</Uri>
<Sha>2c740c0ea828ceac8b333dff566d117ad600a248</Sha>
<Sha>84174943d9ea6cf34ade0dbab8e7f0319378f0ab</Sha>
</Dependency>
<Dependency Name="Microsoft.NETCore.App" Version="3.0.0-preview3-27414-8">
<Dependency Name="Microsoft.NETCore.App" Version="3.0.0-preview3-27419-3">
<Uri>https://github.com/dotnet/core-setup</Uri>
<Sha>2c740c0ea828ceac8b333dff566d117ad600a248</Sha>
<Sha>84174943d9ea6cf34ade0dbab8e7f0319378f0ab</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.PlatformAbstractions" Version="3.0.0-preview3-27414-8">
<Dependency Name="Microsoft.DotNet.PlatformAbstractions" Version="3.0.0-preview3-27419-3">
<Uri>https://github.com/dotnet/core-setup</Uri>
<Sha>2c740c0ea828ceac8b333dff566d117ad600a248</Sha>
<Sha>84174943d9ea6cf34ade0dbab8e7f0319378f0ab</Sha>
</Dependency>
</ProductDependencies>
<ToolsetDependencies>
<!-- Listed explicitly to workaround https://github.com/dotnet/cli/issues/10528 -->
<Dependency Name="Microsoft.NETCore.Platforms" Version="3.0.0-preview.19109.6">
<Dependency Name="Microsoft.NETCore.Platforms" Version="3.0.0-preview3.19115.9">
<Uri>https://github.com/dotnet/corefx</Uri>
<Sha>0abec4390b30fdda97dc496594f9b1f9c9b20e17</Sha>
<Sha>b07bc5efcad439d5157f65df176e08f26ccb4b88</Sha>
</Dependency>
<Dependency Name="Internal.AspNetCore.Analyzers" Version="3.0.0-preview3.19115.4">
<Dependency Name="Internal.AspNetCore.Analyzers" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
<Dependency Name="Microsoft.AspNetCore.Testing" Version="3.0.0-preview3.19115.4">
<Dependency Name="Microsoft.AspNetCore.Testing" Version="3.0.0-preview3.19120.3">
<Uri>https://github.com/aspnet/Extensions</Uri>
<Sha>321f30556d63ec8af6eb0bc43d534b6b2e5458a0</Sha>
<Sha>924015e98bc443023a6b0eea2c0016b876e4051f</Sha>
</Dependency>
</ToolsetDependencies>
</Dependencies>

View File

@ -1,4 +1,4 @@

<!--
This file defines the versions of external dependencies used by ASP.NET Core.
@ -18,104 +18,104 @@
-->
<PropertyGroup Label="Automated">
<!-- Packages from dotnet/core-setup -->
<MicrosoftExtensionsDependencyModelPackageVersion>3.0.0-preview3-27414-8</MicrosoftExtensionsDependencyModelPackageVersion>
<MicrosoftNETCoreAppPackageVersion>3.0.0-preview3-27414-8</MicrosoftNETCoreAppPackageVersion>
<MicrosoftDotNetPlatformAbstractionsPackageVersion>3.0.0-preview3-27414-8</MicrosoftDotNetPlatformAbstractionsPackageVersion>
<MicrosoftExtensionsDependencyModelPackageVersion>3.0.0-preview3-27419-3</MicrosoftExtensionsDependencyModelPackageVersion>
<MicrosoftNETCoreAppPackageVersion>3.0.0-preview3-27419-3</MicrosoftNETCoreAppPackageVersion>
<MicrosoftDotNetPlatformAbstractionsPackageVersion>3.0.0-preview3-27419-3</MicrosoftDotNetPlatformAbstractionsPackageVersion>
<!-- Packages from dotnet/corefx -->
<MicrosoftBclJsonSourcesPackageVersion>4.6.0-preview.19109.6</MicrosoftBclJsonSourcesPackageVersion>
<MicrosoftCSharpPackageVersion>4.6.0-preview.19109.6</MicrosoftCSharpPackageVersion>
<MicrosoftWin32RegistryPackageVersion>4.6.0-preview.19109.6</MicrosoftWin32RegistryPackageVersion>
<SystemComponentModelAnnotationsPackageVersion>4.6.0-preview.19109.6</SystemComponentModelAnnotationsPackageVersion>
<SystemDataSqlClientPackageVersion>4.7.0-preview.19109.6</SystemDataSqlClientPackageVersion>
<SystemDiagnosticsEventLogPackageVersion>4.6.0-preview.19109.6</SystemDiagnosticsEventLogPackageVersion>
<SystemIOPipelinesPackageVersion>4.6.0-preview.19109.6</SystemIOPipelinesPackageVersion>
<SystemNetHttpWinHttpHandlerPackageVersion>4.6.0-preview.19109.6</SystemNetHttpWinHttpHandlerPackageVersion>
<SystemNetWebSocketsWebSocketProtocolPackageVersion>4.6.0-preview.19109.6</SystemNetWebSocketsWebSocketProtocolPackageVersion>
<SystemReflectionMetadataPackageVersion>1.7.0-preview.19109.6</SystemReflectionMetadataPackageVersion>
<SystemRuntimeCompilerServicesUnsafePackageVersion>4.6.0-preview.19109.6</SystemRuntimeCompilerServicesUnsafePackageVersion>
<SystemSecurityCryptographyCngPackageVersion>4.6.0-preview.19109.6</SystemSecurityCryptographyCngPackageVersion>
<SystemSecurityCryptographyPkcsPackageVersion>4.6.0-preview.19109.6</SystemSecurityCryptographyPkcsPackageVersion>
<SystemSecurityCryptographyXmlPackageVersion>4.6.0-preview.19109.6</SystemSecurityCryptographyXmlPackageVersion>
<SystemSecurityPermissionsPackageVersion>4.6.0-preview.19109.6</SystemSecurityPermissionsPackageVersion>
<SystemSecurityPrincipalWindowsPackageVersion>4.6.0-preview.19109.6</SystemSecurityPrincipalWindowsPackageVersion>
<SystemServiceProcessServiceControllerPackageVersion>4.6.0-preview.19109.6</SystemServiceProcessServiceControllerPackageVersion>
<SystemTextEncodingsWebPackageVersion>4.6.0-preview.19109.6</SystemTextEncodingsWebPackageVersion>
<SystemThreadingChannelsPackageVersion>4.6.0-preview.19109.6</SystemThreadingChannelsPackageVersion>
<MicrosoftBclJsonSourcesPackageVersion>4.6.0-preview3.19115.9</MicrosoftBclJsonSourcesPackageVersion>
<MicrosoftCSharpPackageVersion>4.6.0-preview3.19115.9</MicrosoftCSharpPackageVersion>
<MicrosoftWin32RegistryPackageVersion>4.6.0-preview3.19115.9</MicrosoftWin32RegistryPackageVersion>
<SystemComponentModelAnnotationsPackageVersion>4.6.0-preview3.19115.9</SystemComponentModelAnnotationsPackageVersion>
<SystemDataSqlClientPackageVersion>4.7.0-preview3.19115.9</SystemDataSqlClientPackageVersion>
<SystemDiagnosticsEventLogPackageVersion>4.6.0-preview3.19115.9</SystemDiagnosticsEventLogPackageVersion>
<SystemIOPipelinesPackageVersion>4.6.0-preview3.19115.9</SystemIOPipelinesPackageVersion>
<SystemNetHttpWinHttpHandlerPackageVersion>4.6.0-preview3.19115.9</SystemNetHttpWinHttpHandlerPackageVersion>
<SystemNetWebSocketsWebSocketProtocolPackageVersion>4.6.0-preview3.19115.9</SystemNetWebSocketsWebSocketProtocolPackageVersion>
<SystemReflectionMetadataPackageVersion>1.7.0-preview3.19115.9</SystemReflectionMetadataPackageVersion>
<SystemRuntimeCompilerServicesUnsafePackageVersion>4.6.0-preview3.19115.9</SystemRuntimeCompilerServicesUnsafePackageVersion>
<SystemSecurityCryptographyCngPackageVersion>4.6.0-preview3.19115.9</SystemSecurityCryptographyCngPackageVersion>
<SystemSecurityCryptographyPkcsPackageVersion>4.6.0-preview3.19115.9</SystemSecurityCryptographyPkcsPackageVersion>
<SystemSecurityCryptographyXmlPackageVersion>4.6.0-preview3.19115.9</SystemSecurityCryptographyXmlPackageVersion>
<SystemSecurityPermissionsPackageVersion>4.6.0-preview3.19115.9</SystemSecurityPermissionsPackageVersion>
<SystemSecurityPrincipalWindowsPackageVersion>4.6.0-preview3.19115.9</SystemSecurityPrincipalWindowsPackageVersion>
<SystemServiceProcessServiceControllerPackageVersion>4.6.0-preview3.19115.9</SystemServiceProcessServiceControllerPackageVersion>
<SystemTextEncodingsWebPackageVersion>4.6.0-preview3.19115.9</SystemTextEncodingsWebPackageVersion>
<SystemThreadingChannelsPackageVersion>4.6.0-preview3.19115.9</SystemThreadingChannelsPackageVersion>
<!-- Only listed explicitly to workaround https://github.com/dotnet/cli/issues/10528 -->
<MicrosoftNETCorePlatformsPackageVersion>3.0.0-preview.19109.6</MicrosoftNETCorePlatformsPackageVersion>
<MicrosoftNETCorePlatformsPackageVersion>3.0.0-preview3.19115.9</MicrosoftNETCorePlatformsPackageVersion>
<!-- Packages from aspnet/Extensions -->
<InternalAspNetCoreAnalyzersPackageVersion>3.0.0-preview3.19115.4</InternalAspNetCoreAnalyzersPackageVersion>
<MicrosoftAspNetCoreAnalyzerTestingPackageVersion>3.0.0-preview3.19115.4</MicrosoftAspNetCoreAnalyzerTestingPackageVersion>
<MicrosoftAspNetCoreBenchmarkRunnerSourcesPackageVersion>3.0.0-preview3.19115.4</MicrosoftAspNetCoreBenchmarkRunnerSourcesPackageVersion>
<MicrosoftAspNetCoreTestingPackageVersion>3.0.0-preview3.19115.4</MicrosoftAspNetCoreTestingPackageVersion>
<MicrosoftExtensionsActivatorUtilitiesSourcesPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsActivatorUtilitiesSourcesPackageVersion>
<MicrosoftExtensionsCachingAbstractionsPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsCachingAbstractionsPackageVersion>
<MicrosoftExtensionsCachingMemoryPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsCachingMemoryPackageVersion>
<MicrosoftExtensionsCachingSqlServerPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsCachingSqlServerPackageVersion>
<MicrosoftExtensionsCachingStackExchangeRedisPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsCachingStackExchangeRedisPackageVersion>
<MicrosoftExtensionsCommandLineUtilsSourcesPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsCommandLineUtilsSourcesPackageVersion>
<MicrosoftExtensionsConfigurationAbstractionsPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsConfigurationAbstractionsPackageVersion>
<MicrosoftExtensionsConfigurationAzureKeyVaultPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsConfigurationAzureKeyVaultPackageVersion>
<MicrosoftExtensionsConfigurationBinderPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsConfigurationBinderPackageVersion>
<MicrosoftExtensionsConfigurationCommandLinePackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsConfigurationCommandLinePackageVersion>
<MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>
<MicrosoftExtensionsConfigurationFileExtensionsPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsConfigurationFileExtensionsPackageVersion>
<MicrosoftExtensionsConfigurationIniPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsConfigurationIniPackageVersion>
<MicrosoftExtensionsConfigurationJsonPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsConfigurationJsonPackageVersion>
<MicrosoftExtensionsConfigurationKeyPerFilePackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsConfigurationKeyPerFilePackageVersion>
<MicrosoftExtensionsConfigurationPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsConfigurationPackageVersion>
<MicrosoftExtensionsConfigurationUserSecretsPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsConfigurationUserSecretsPackageVersion>
<MicrosoftExtensionsConfigurationXmlPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsConfigurationXmlPackageVersion>
<MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion>
<MicrosoftExtensionsDependencyInjectionPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsDependencyInjectionPackageVersion>
<MicrosoftExtensionsDiagnosticAdapterPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsDiagnosticAdapterPackageVersion>
<MicrosoftExtensionsDiagnosticsHealthChecksAbstractionsPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsDiagnosticsHealthChecksAbstractionsPackageVersion>
<MicrosoftExtensionsDiagnosticsHealthChecksPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsDiagnosticsHealthChecksPackageVersion>
<MicrosoftExtensionsFileProvidersAbstractionsPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsFileProvidersAbstractionsPackageVersion>
<MicrosoftExtensionsFileProvidersCompositePackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsFileProvidersCompositePackageVersion>
<MicrosoftExtensionsFileProvidersEmbeddedPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsFileProvidersEmbeddedPackageVersion>
<MicrosoftExtensionsFileProvidersPhysicalPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsFileProvidersPhysicalPackageVersion>
<MicrosoftExtensionsFileSystemGlobbingPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsFileSystemGlobbingPackageVersion>
<MicrosoftExtensionsHashCodeCombinerSourcesPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsHashCodeCombinerSourcesPackageVersion>
<MicrosoftExtensionsHostingAbstractionsPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsHostingAbstractionsPackageVersion>
<MicrosoftExtensionsHostingPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsHostingPackageVersion>
<MicrosoftExtensionsHostFactoryResolverSourcesPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsHostFactoryResolverSourcesPackageVersion>
<MicrosoftExtensionsHttpPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsHttpPackageVersion>
<MicrosoftExtensionsLocalizationAbstractionsPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsLocalizationAbstractionsPackageVersion>
<MicrosoftExtensionsLocalizationPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsLocalizationPackageVersion>
<MicrosoftExtensionsLoggingAbstractionsPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsLoggingAbstractionsPackageVersion>
<MicrosoftExtensionsLoggingAzureAppServicesPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsLoggingAzureAppServicesPackageVersion>
<MicrosoftExtensionsLoggingConfigurationPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsLoggingConfigurationPackageVersion>
<MicrosoftExtensionsLoggingConsolePackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsLoggingConsolePackageVersion>
<MicrosoftExtensionsLoggingDebugPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsLoggingDebugPackageVersion>
<MicrosoftExtensionsLoggingEventSourcePackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsLoggingEventSourcePackageVersion>
<MicrosoftExtensionsLoggingPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsLoggingPackageVersion>
<MicrosoftExtensionsLoggingTestingPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsLoggingTestingPackageVersion>
<MicrosoftExtensionsLoggingTraceSourcePackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsLoggingTraceSourcePackageVersion>
<MicrosoftExtensionsObjectPoolPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsObjectPoolPackageVersion>
<MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>
<MicrosoftExtensionsOptionsDataAnnotationsPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsOptionsDataAnnotationsPackageVersion>
<MicrosoftExtensionsOptionsPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsOptionsPackageVersion>
<MicrosoftExtensionsParameterDefaultValueSourcesPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsParameterDefaultValueSourcesPackageVersion>
<MicrosoftExtensionsPrimitivesPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsPrimitivesPackageVersion>
<MicrosoftExtensionsTypeNameHelperSourcesPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsTypeNameHelperSourcesPackageVersion>
<MicrosoftExtensionsValueStopwatchSourcesPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsValueStopwatchSourcesPackageVersion>
<MicrosoftExtensionsWebEncodersPackageVersion>3.0.0-preview3.19115.4</MicrosoftExtensionsWebEncodersPackageVersion>
<MicrosoftJSInteropPackageVersion>3.0.0-preview3.19115.4</MicrosoftJSInteropPackageVersion>
<MonoWebAssemblyInteropPackageVersion>3.0.0-preview3.19115.4</MonoWebAssemblyInteropPackageVersion>
<InternalAspNetCoreAnalyzersPackageVersion>3.0.0-preview3.19120.3</InternalAspNetCoreAnalyzersPackageVersion>
<MicrosoftAspNetCoreAnalyzerTestingPackageVersion>3.0.0-preview3.19120.3</MicrosoftAspNetCoreAnalyzerTestingPackageVersion>
<MicrosoftAspNetCoreBenchmarkRunnerSourcesPackageVersion>3.0.0-preview3.19120.3</MicrosoftAspNetCoreBenchmarkRunnerSourcesPackageVersion>
<MicrosoftAspNetCoreTestingPackageVersion>3.0.0-preview3.19120.3</MicrosoftAspNetCoreTestingPackageVersion>
<MicrosoftExtensionsActivatorUtilitiesSourcesPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsActivatorUtilitiesSourcesPackageVersion>
<MicrosoftExtensionsCachingAbstractionsPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsCachingAbstractionsPackageVersion>
<MicrosoftExtensionsCachingMemoryPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsCachingMemoryPackageVersion>
<MicrosoftExtensionsCachingSqlServerPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsCachingSqlServerPackageVersion>
<MicrosoftExtensionsCachingStackExchangeRedisPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsCachingStackExchangeRedisPackageVersion>
<MicrosoftExtensionsCommandLineUtilsSourcesPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsCommandLineUtilsSourcesPackageVersion>
<MicrosoftExtensionsConfigurationAbstractionsPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsConfigurationAbstractionsPackageVersion>
<MicrosoftExtensionsConfigurationAzureKeyVaultPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsConfigurationAzureKeyVaultPackageVersion>
<MicrosoftExtensionsConfigurationBinderPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsConfigurationBinderPackageVersion>
<MicrosoftExtensionsConfigurationCommandLinePackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsConfigurationCommandLinePackageVersion>
<MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>
<MicrosoftExtensionsConfigurationFileExtensionsPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsConfigurationFileExtensionsPackageVersion>
<MicrosoftExtensionsConfigurationIniPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsConfigurationIniPackageVersion>
<MicrosoftExtensionsConfigurationJsonPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsConfigurationJsonPackageVersion>
<MicrosoftExtensionsConfigurationKeyPerFilePackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsConfigurationKeyPerFilePackageVersion>
<MicrosoftExtensionsConfigurationPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsConfigurationPackageVersion>
<MicrosoftExtensionsConfigurationUserSecretsPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsConfigurationUserSecretsPackageVersion>
<MicrosoftExtensionsConfigurationXmlPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsConfigurationXmlPackageVersion>
<MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion>
<MicrosoftExtensionsDependencyInjectionPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsDependencyInjectionPackageVersion>
<MicrosoftExtensionsDiagnosticAdapterPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsDiagnosticAdapterPackageVersion>
<MicrosoftExtensionsDiagnosticsHealthChecksAbstractionsPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsDiagnosticsHealthChecksAbstractionsPackageVersion>
<MicrosoftExtensionsDiagnosticsHealthChecksPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsDiagnosticsHealthChecksPackageVersion>
<MicrosoftExtensionsFileProvidersAbstractionsPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsFileProvidersAbstractionsPackageVersion>
<MicrosoftExtensionsFileProvidersCompositePackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsFileProvidersCompositePackageVersion>
<MicrosoftExtensionsFileProvidersEmbeddedPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsFileProvidersEmbeddedPackageVersion>
<MicrosoftExtensionsFileProvidersPhysicalPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsFileProvidersPhysicalPackageVersion>
<MicrosoftExtensionsFileSystemGlobbingPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsFileSystemGlobbingPackageVersion>
<MicrosoftExtensionsHashCodeCombinerSourcesPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsHashCodeCombinerSourcesPackageVersion>
<MicrosoftExtensionsHostingAbstractionsPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsHostingAbstractionsPackageVersion>
<MicrosoftExtensionsHostingPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsHostingPackageVersion>
<MicrosoftExtensionsHostFactoryResolverSourcesPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsHostFactoryResolverSourcesPackageVersion>
<MicrosoftExtensionsHttpPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsHttpPackageVersion>
<MicrosoftExtensionsLocalizationAbstractionsPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsLocalizationAbstractionsPackageVersion>
<MicrosoftExtensionsLocalizationPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsLocalizationPackageVersion>
<MicrosoftExtensionsLoggingAbstractionsPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsLoggingAbstractionsPackageVersion>
<MicrosoftExtensionsLoggingAzureAppServicesPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsLoggingAzureAppServicesPackageVersion>
<MicrosoftExtensionsLoggingConfigurationPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsLoggingConfigurationPackageVersion>
<MicrosoftExtensionsLoggingConsolePackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsLoggingConsolePackageVersion>
<MicrosoftExtensionsLoggingDebugPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsLoggingDebugPackageVersion>
<MicrosoftExtensionsLoggingEventSourcePackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsLoggingEventSourcePackageVersion>
<MicrosoftExtensionsLoggingPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsLoggingPackageVersion>
<MicrosoftExtensionsLoggingTestingPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsLoggingTestingPackageVersion>
<MicrosoftExtensionsLoggingTraceSourcePackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsLoggingTraceSourcePackageVersion>
<MicrosoftExtensionsObjectPoolPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsObjectPoolPackageVersion>
<MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>
<MicrosoftExtensionsOptionsDataAnnotationsPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsOptionsDataAnnotationsPackageVersion>
<MicrosoftExtensionsOptionsPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsOptionsPackageVersion>
<MicrosoftExtensionsParameterDefaultValueSourcesPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsParameterDefaultValueSourcesPackageVersion>
<MicrosoftExtensionsPrimitivesPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsPrimitivesPackageVersion>
<MicrosoftExtensionsTypeNameHelperSourcesPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsTypeNameHelperSourcesPackageVersion>
<MicrosoftExtensionsValueStopwatchSourcesPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsValueStopwatchSourcesPackageVersion>
<MicrosoftExtensionsWebEncodersPackageVersion>3.0.0-preview3.19120.3</MicrosoftExtensionsWebEncodersPackageVersion>
<MicrosoftJSInteropPackageVersion>3.0.0-preview3.19120.3</MicrosoftJSInteropPackageVersion>
<MonoWebAssemblyInteropPackageVersion>3.0.0-preview3.19120.3</MonoWebAssemblyInteropPackageVersion>
<!-- Packages from aspnet/EntityFrameworkCore -->
<dotnetefPackageVersion>3.0.0-preview.19080.1</dotnetefPackageVersion>
<MicrosoftEntityFrameworkCoreInMemoryPackageVersion>3.0.0-preview.19080.1</MicrosoftEntityFrameworkCoreInMemoryPackageVersion>
<MicrosoftEntityFrameworkCoreRelationalPackageVersion>3.0.0-preview.19080.1</MicrosoftEntityFrameworkCoreRelationalPackageVersion>
<MicrosoftEntityFrameworkCoreSqlitePackageVersion>3.0.0-preview.19080.1</MicrosoftEntityFrameworkCoreSqlitePackageVersion>
<MicrosoftEntityFrameworkCoreSqlServerPackageVersion>3.0.0-preview.19080.1</MicrosoftEntityFrameworkCoreSqlServerPackageVersion>
<MicrosoftEntityFrameworkCoreToolsPackageVersion>3.0.0-preview.19080.1</MicrosoftEntityFrameworkCoreToolsPackageVersion>
<MicrosoftEntityFrameworkCorePackageVersion>3.0.0-preview.19080.1</MicrosoftEntityFrameworkCorePackageVersion>
<dotnetefPackageVersion>3.0.0-preview3.19122.12</dotnetefPackageVersion>
<MicrosoftEntityFrameworkCoreInMemoryPackageVersion>3.0.0-preview3.19122.12</MicrosoftEntityFrameworkCoreInMemoryPackageVersion>
<MicrosoftEntityFrameworkCoreRelationalPackageVersion>3.0.0-preview3.19122.12</MicrosoftEntityFrameworkCoreRelationalPackageVersion>
<MicrosoftEntityFrameworkCoreSqlitePackageVersion>3.0.0-preview3.19122.12</MicrosoftEntityFrameworkCoreSqlitePackageVersion>
<MicrosoftEntityFrameworkCoreSqlServerPackageVersion>3.0.0-preview3.19122.12</MicrosoftEntityFrameworkCoreSqlServerPackageVersion>
<MicrosoftEntityFrameworkCoreToolsPackageVersion>3.0.0-preview3.19122.12</MicrosoftEntityFrameworkCoreToolsPackageVersion>
<MicrosoftEntityFrameworkCorePackageVersion>3.0.0-preview3.19122.12</MicrosoftEntityFrameworkCorePackageVersion>
<!-- Packages from aspnet/AspNetCore-Tooling -->
<MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>3.0.0-preview3.19119.5</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>
<MicrosoftAspNetCoreRazorLanguagePackageVersion>3.0.0-preview3.19119.5</MicrosoftAspNetCoreRazorLanguagePackageVersion>
<MicrosoftCodeAnalysisRazorPackageVersion>3.0.0-preview3.19119.5</MicrosoftCodeAnalysisRazorPackageVersion>
<MicrosoftNETSdkRazorPackageVersion>3.0.0-preview3.19119.5</MicrosoftNETSdkRazorPackageVersion>
<MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>3.0.0-preview3.19122.5</MicrosoftAspNetCoreMvcRazorExtensionsPackageVersion>
<MicrosoftAspNetCoreRazorLanguagePackageVersion>3.0.0-preview3.19122.5</MicrosoftAspNetCoreRazorLanguagePackageVersion>
<MicrosoftCodeAnalysisRazorPackageVersion>3.0.0-preview3.19122.5</MicrosoftCodeAnalysisRazorPackageVersion>
<MicrosoftNETSdkRazorPackageVersion>3.0.0-preview3.19122.5</MicrosoftNETSdkRazorPackageVersion>
</PropertyGroup>
<!--

View File

@ -15,6 +15,11 @@
<BundledNETCorePlatformsPackageVersion>$(MicrosoftNETCorePlatformsPackageVersion)</BundledNETCorePlatformsPackageVersion>
</PropertyGroup>
<!-- Workaround https://github.com/dotnet/sdk/issues/2976 -->
<ItemGroup>
<PackageReference Update="Microsoft.NETCore.Platforms" PrivateAssets="All" />
</ItemGroup>
<!-- Workaround https://github.com/aspnet/AspNetCore/issues/7503. This chains GenerateSourceLinkFile before razor component targets run. -->
<Target Name="_EnsureSourceLinkHappensBeforeRazorComponentGeneration"
BeforeTargets="PrepareForRazorComponentGenerate"

View File

@ -104,12 +104,15 @@ namespace Microsoft.Extensions.Diagnostics.HealthChecks
}
}
// used to ensure each test uses a unique in-memory database
private static int _testDbCounter;
private static IServiceProvider CreateServices(
Func<TestDbContext, CancellationToken, Task<bool>> testQuery = null,
HealthStatus failureStatus = HealthStatus.Unhealthy)
{
var serviceCollection = new ServiceCollection();
serviceCollection.AddDbContext<TestDbContext>(o => o.UseInMemoryDatabase("Test"));
serviceCollection.AddDbContext<TestDbContext>(o => o.UseInMemoryDatabase("Test" + Interlocked.Increment(ref _testDbCounter)));
var builder = serviceCollection.AddHealthChecks();
builder.AddDbContextCheck<TestDbContext>("test", failureStatus, new[] { "tag1", "tag2", }, testQuery);

View File

@ -85,6 +85,7 @@ namespace Microsoft.AspNetCore.Mvc.Localization
_localizer.GetAllStrings(includeParentCultures);
/// <inheritdoc />
[Obsolete("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")]
public virtual IHtmlLocalizer WithCulture(CultureInfo culture)
{
if (culture == null)
@ -92,7 +93,9 @@ namespace Microsoft.AspNetCore.Mvc.Localization
throw new ArgumentNullException(nameof(culture));
}
#pragma warning disable CS0618 // Type or member is obsolete
return new HtmlLocalizer(_localizer.WithCulture(culture));
#pragma warning restore CS0618 // Type or member is obsolete
}
/// <summary>
@ -105,4 +108,4 @@ namespace Microsoft.AspNetCore.Mvc.Localization
protected virtual LocalizedHtmlString ToHtmlString(LocalizedString result, object[] arguments) =>
new LocalizedHtmlString(result.Name, result.Value, result.ResourceNotFound, arguments);
}
}
}

View File

@ -81,6 +81,7 @@ namespace Microsoft.AspNetCore.Mvc.Localization
_localizer.GetAllStrings(includeParentCultures);
/// <inheritdoc />
[Obsolete("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")]
public virtual IHtmlLocalizer WithCulture(CultureInfo culture)
{
if (culture == null)
@ -88,7 +89,9 @@ namespace Microsoft.AspNetCore.Mvc.Localization
throw new ArgumentNullException(nameof(culture));
}
#pragma warning disable CS0618 // Type or member is obsolete
return _localizer.WithCulture(culture);
#pragma warning restore CS0618 // Type or member is obsolete
}
}
}
}

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
using System.Collections.Generic;
using System.Globalization;
using Microsoft.Extensions.Localization;
@ -58,6 +59,7 @@ namespace Microsoft.AspNetCore.Mvc.Localization
/// </summary>
/// <param name="culture">The <see cref="CultureInfo"/> to use.</param>
/// <returns>A culture-specific <see cref="IHtmlLocalizer"/>.</returns>
[Obsolete("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")]
IHtmlLocalizer WithCulture(CultureInfo culture);
}
}
}

View File

@ -80,7 +80,11 @@ namespace Microsoft.AspNetCore.Mvc.Localization
public LocalizedString GetString(string name, params object[] values) => _localizer.GetString(name, values);
/// <inheritdoc />
[Obsolete("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")]
#pragma warning disable CS0618 // Type or member is obsolete
public IHtmlLocalizer WithCulture(CultureInfo culture) => _localizer.WithCulture(culture);
#pragma warning restore CS0618 // Type or member is obsolete
/// <inheritdoc />
public IEnumerable<LocalizedString> GetAllStrings(bool includeParentCultures) =>
@ -127,4 +131,4 @@ namespace Microsoft.AspNetCore.Mvc.Localization
return builder.ToString();
}
}
}
}

View File

@ -212,7 +212,9 @@ namespace Microsoft.AspNetCore.Mvc.Localization.Test
var htmlLocalizer = new HtmlLocalizer(stringLocalizer);
// Act
#pragma warning disable CS0618 // Type or member is obsolete
var actualLocalizedHtmlString = htmlLocalizer.WithCulture(new CultureInfo("fr"))["John"];
#pragma warning restore CS0618 // Type or member is obsolete
// Assert
Assert.Equal("Bonjour John", actualLocalizedHtmlString.Value);

View File

@ -99,6 +99,7 @@ namespace Microsoft.AspNetCore.Mvc.Localization
throw new NotImplementedException();
}
[Obsolete("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")]
public IHtmlLocalizer WithCulture(CultureInfo culture)
{
throw new NotImplementedException();
@ -127,6 +128,7 @@ namespace Microsoft.AspNetCore.Mvc.Localization
throw new NotImplementedException();
}
[Obsolete("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")]
public IHtmlLocalizer WithCulture(CultureInfo culture)
{
throw new NotImplementedException();

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
using System.Collections.Generic;
using System.Globalization;
using Microsoft.Extensions.Localization;
@ -67,6 +68,7 @@ namespace Microsoft.AspNetCore.Mvc.Localization.Test
return allStrings;
}
[Obsolete("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")]
public IStringLocalizer WithCulture(CultureInfo culture)
{
return new TestStringLocalizer(culture);

View File

@ -280,7 +280,9 @@ namespace Microsoft.AspNetCore.Mvc.Localization.Test
viewLocalizer.Contextualize(viewContext);
// Act
#pragma warning disable CS0618 // Type or member is obsolete
var actualLocalizedString = viewLocalizer.WithCulture(new CultureInfo("fr"))["John"];
#pragma warning restore CS0618 // Type or member is obsolete
// Assert
Assert.Equal("Bonjour John", actualLocalizedString.Value);
@ -325,6 +327,7 @@ namespace Microsoft.AspNetCore.Mvc.Localization.Test
return _stringLocalizer.GetAllStrings(includeParentCultures);
}
[Obsolete("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")]
public IHtmlLocalizer WithCulture(CultureInfo culture)
{
return new TestHtmlLocalizer(new TestStringLocalizer(culture));