diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index f35f2a9822e..e17086a2e3a 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -10,5 +10,3 @@
/src/Caching/ @tratcher @anurse
/src/Configuration/ @tratcher @anurse
/src/Hosting/ @tratcher @anurse
-/src/Primitives/ @tratcher @anurse
-/src/Shared/src/HostFactoryResolver/ @tratcher @anurse
diff --git a/Directory.Build.props b/Directory.Build.props
index f0c898a3993..ffb694d9f18 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -14,9 +14,6 @@
true
true
- false
- true
- $(MSBuildProjectName)-ref
true
@@ -54,7 +51,7 @@
-
@@ -73,5 +70,4 @@
-
diff --git a/Directory.Build.targets b/Directory.Build.targets
index c0d4440fb84..99d4ee21efa 100644
--- a/Directory.Build.targets
+++ b/Directory.Build.targets
@@ -29,12 +29,9 @@
- true
+ true
true
-
- true
- false
@@ -45,13 +42,8 @@
IsImplicitlyDefined="true" />
-
-
-
-
-
diff --git a/Extensions.sln b/Extensions.sln
index aee412cc3d3..e18596f8ff5 100644
--- a/Extensions.sln
+++ b/Extensions.sln
@@ -15,20 +15,12 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Source
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "TestingUtils", "TestingUtils", "{3DBE2341-7244-4095-A60C-A0AF7E187C9B}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Internal.AspNetCore.Analyzers", "src\TestingUtils\Internal.AspNetCore.Analyzers\src\Internal.AspNetCore.Analyzers.csproj", "{62EF7870-CA1F-4815-BC80-8477D358A16C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Internal.AspNetCore.Analyzers.Tests", "src\TestingUtils\Internal.AspNetCore.Analyzers\test\Internal.AspNetCore.Analyzers.Tests.csproj", "{9D0EDBEC-22F9-4C3C-9349-B5888F709B6A}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Analyzer.Testing", "src\TestingUtils\Microsoft.AspNetCore.Analyzer.Testing\src\Microsoft.AspNetCore.Analyzer.Testing.csproj", "{1C16FAC7-9658-4E51-BFB0-0C0370851682}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Testing", "src\TestingUtils\Microsoft.AspNetCore.Testing\src\Microsoft.AspNetCore.Testing.csproj", "{418FC05F-E652-4D52-BEF5-EDC1C58F7EF1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Testing.Tests", "src\TestingUtils\Microsoft.AspNetCore.Testing\test\Microsoft.AspNetCore.Testing.Tests.csproj", "{22258F62-7F60-40AE-8BD8-5743EC212181}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DependencyInjection", "DependencyInjection", "{3924E1C4-745C-4127-95A5-38456A2BB4EB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.DependencyInjection.Specification.Tests", "src\DependencyInjection\DI.Specification.Tests\src\Microsoft.Extensions.DependencyInjection.Specification.Tests.csproj", "{49BA92B1-8721-4587-9D5B-A6A375855180}"
-EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Configuration", "Configuration", "{0ACE94D2-2AA1-4067-BAE1-5F9D2544FD3C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Logging", "Logging", "{36DFDB12-6055-43D9-8027-B052667AD34F}"
@@ -37,34 +29,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Loggin
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Logging.Analyzer.Tests", "src\Logging\Logging.Analyzers\test\Microsoft.Extensions.Logging.Analyzer.Tests.csproj", "{938990D7-422A-44B2-AA6C-1AE6F4FF2CB1}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Logging.AzureAppServices", "src\Logging\Logging.AzureAppServices\src\Microsoft.Extensions.Logging.AzureAppServices.csproj", "{91CC7F32-CEA6-4039-94EE-B1000DBE0DBB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Logging.AzureAppServices.Tests", "src\Logging\Logging.AzureAppServices\test\Microsoft.Extensions.Logging.AzureAppServices.Tests.csproj", "{92B4C424-DA96-464E-B9DA-4D3ECB4176ED}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Logging.Testing", "src\Logging\Logging.Testing\src\Microsoft.Extensions.Logging.Testing.csproj", "{BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{26D1BCE2-F638-4984-993D-6BF781E0C652}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SampleApp", "src\Logging\samples\SampleApp\SampleApp.csproj", "{4904B307-625D-4E3B-B156-A833583ABAF1}"
-EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Caching", "Caching", "{02578551-8E49-4313-938C-E4A7CD1F4A0D}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{5A8C3C52-0F11-4C76-9B89-B41BBD246EFF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MemoryCacheConcurencySample", "src\Caching\samples\MemoryCacheConcurencySample\MemoryCacheConcurencySample.csproj", "{A308369B-9F36-4C5F-BADD-3881B8809431}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MemoryCacheFileWatchSample", "src\Caching\samples\MemoryCacheFileWatchSample\MemoryCacheFileWatchSample.csproj", "{7B9E5147-9CB7-46A3-BCD7-C42985776016}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MemoryCacheSample", "src\Caching\samples\MemoryCacheSample\MemoryCacheSample.csproj", "{513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ProfilingSample", "src\Caching\samples\ProfilingSample\ProfilingSample.csproj", "{AC725F62-25D5-4BD8-AE8B-3B243AEF0B32}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RedisCacheSample", "src\Caching\samples\RedisCacheSample\RedisCacheSample.csproj", "{7B10C34A-BE9D-4680-9434-8D08DE090D1C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SqlServerCacheConcurencySample", "src\Caching\samples\SqlServerCacheConcurencySample\SqlServerCacheConcurencySample.csproj", "{F9F25DB4-E581-4F16-99C2-F3E708020D02}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SqlServerCacheSample", "src\Caching\samples\SqlServerCacheSample\SqlServerCacheSample.csproj", "{EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Caching.SqlServer", "src\Caching\SqlServer\src\Microsoft.Extensions.Caching.SqlServer.csproj", "{45C19036-F1BD-4524-A264-ECDEDE75AF95}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Caching.SqlServer.Tests", "src\Caching\SqlServer\test\Microsoft.Extensions.Caching.SqlServer.Tests.csproj", "{E7E4545D-115F-4928-8EDA-EFB8B93D88FE}"
@@ -79,38 +45,12 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Http.P
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Http.Polly.Tests", "src\HttpClientFactory\Polly\test\Microsoft.Extensions.Http.Polly.Tests.csproj", "{BE74CE89-456C-44E4-9C27-10755372C17D}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{89B8541F-FEC6-4D5E-9557-DD8C566CF536}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HttpClientFactorySample", "src\HttpClientFactory\samples\HttpClientFactorySample\HttpClientFactorySample.csproj", "{F047546D-EABA-4E60-AAB3-739C7C2407B1}"
-EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Hosting", "Hosting", "{6868A014-43FD-4047-B536-30D5D159D9D4}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{1E6620AC-11B3-4EB4-9E4B-ED2C6F1674FE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GenericHostSample", "src\Hosting\samples\GenericHostSample\GenericHostSample.csproj", "{97AE13C4-B72C-4E30-8835-FF1603A9E224}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SampleMsmqHost", "src\Hosting\samples\SampleMsmqHost\SampleMsmqHost.csproj", "{1A203DA9-D706-4094-B549-2611C6DA38F4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BuildWebHostInvalidSignature", "src\Shared\testassets\BuildWebHostInvalidSignature\BuildWebHostInvalidSignature.csproj", "{A73FD5A1-DA46-432A-9824-BA5FC56C2D3D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BuildWebHostPatternTestSite", "src\Shared\testassets\BuildWebHostPatternTestSite\BuildWebHostPatternTestSite.csproj", "{46EE8C21-DC4A-4BD6-B4D6-1919EA720396}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CreateHostBuilderInvalidSignature", "src\Shared\testassets\CreateHostBuilderInvalidSignature\CreateHostBuilderInvalidSignature.csproj", "{BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CreateHostBuilderPatternTestSite", "src\Shared\testassets\CreateHostBuilderPatternTestSite\CreateHostBuilderPatternTestSite.csproj", "{7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CreateWebHostBuilderInvalidSignature", "src\Shared\testassets\CreateWebHostBuilderInvalidSignature\CreateWebHostBuilderInvalidSignature.csproj", "{8B5184A7-74FC-4966-B68D-ABF65474B355}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CreateWebHostBuilderPatternTestSite", "src\Shared\testassets\CreateWebHostBuilderPatternTestSite\CreateWebHostBuilderPatternTestSite.csproj", "{45512470-32BC-4AAF-BBF2-4457F03319E2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MockHostTypes", "src\Shared\testassets\MockHostTypes\MockHostTypes.csproj", "{71F6D695-8165-4654-BE94-DA8DC0799F8E}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaselineGenerator", "eng\tools\BaselineGenerator\BaselineGenerator.csproj", "{DE47CB52-3E6F-4A6A-910E-AE118A00CE1A}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{B0D89499-D1FA-4113-88C7-B82AB1D98EB6}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{15AC3300-D335-4C5C-9E3A-22F26904AB26}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Hosting.Systemd", "src\Hosting\Systemd\src\Microsoft.Extensions.Hosting.Systemd.csproj", "{86C50991-634A-41BB-86EE-22B09A3EAD2D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Hosting.Systemd.Tests", "src\Hosting\Systemd\test\Microsoft.Extensions.Hosting.Systemd.Tests.csproj", "{C85BC039-863D-4577-AECF-681A8ACA601A}"
@@ -169,30 +109,6 @@ Global
{33E57F0C-3CDB-4EB8-B6BE-6A0875B42EDE}.Release|x64.Build.0 = Release|Any CPU
{33E57F0C-3CDB-4EB8-B6BE-6A0875B42EDE}.Release|x86.ActiveCfg = Release|Any CPU
{33E57F0C-3CDB-4EB8-B6BE-6A0875B42EDE}.Release|x86.Build.0 = Release|Any CPU
- {62EF7870-CA1F-4815-BC80-8477D358A16C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {62EF7870-CA1F-4815-BC80-8477D358A16C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {62EF7870-CA1F-4815-BC80-8477D358A16C}.Debug|x64.ActiveCfg = Debug|Any CPU
- {62EF7870-CA1F-4815-BC80-8477D358A16C}.Debug|x64.Build.0 = Debug|Any CPU
- {62EF7870-CA1F-4815-BC80-8477D358A16C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {62EF7870-CA1F-4815-BC80-8477D358A16C}.Debug|x86.Build.0 = Debug|Any CPU
- {62EF7870-CA1F-4815-BC80-8477D358A16C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {62EF7870-CA1F-4815-BC80-8477D358A16C}.Release|Any CPU.Build.0 = Release|Any CPU
- {62EF7870-CA1F-4815-BC80-8477D358A16C}.Release|x64.ActiveCfg = Release|Any CPU
- {62EF7870-CA1F-4815-BC80-8477D358A16C}.Release|x64.Build.0 = Release|Any CPU
- {62EF7870-CA1F-4815-BC80-8477D358A16C}.Release|x86.ActiveCfg = Release|Any CPU
- {62EF7870-CA1F-4815-BC80-8477D358A16C}.Release|x86.Build.0 = Release|Any CPU
- {9D0EDBEC-22F9-4C3C-9349-B5888F709B6A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9D0EDBEC-22F9-4C3C-9349-B5888F709B6A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9D0EDBEC-22F9-4C3C-9349-B5888F709B6A}.Debug|x64.ActiveCfg = Debug|Any CPU
- {9D0EDBEC-22F9-4C3C-9349-B5888F709B6A}.Debug|x64.Build.0 = Debug|Any CPU
- {9D0EDBEC-22F9-4C3C-9349-B5888F709B6A}.Debug|x86.ActiveCfg = Debug|Any CPU
- {9D0EDBEC-22F9-4C3C-9349-B5888F709B6A}.Debug|x86.Build.0 = Debug|Any CPU
- {9D0EDBEC-22F9-4C3C-9349-B5888F709B6A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9D0EDBEC-22F9-4C3C-9349-B5888F709B6A}.Release|Any CPU.Build.0 = Release|Any CPU
- {9D0EDBEC-22F9-4C3C-9349-B5888F709B6A}.Release|x64.ActiveCfg = Release|Any CPU
- {9D0EDBEC-22F9-4C3C-9349-B5888F709B6A}.Release|x64.Build.0 = Release|Any CPU
- {9D0EDBEC-22F9-4C3C-9349-B5888F709B6A}.Release|x86.ActiveCfg = Release|Any CPU
- {9D0EDBEC-22F9-4C3C-9349-B5888F709B6A}.Release|x86.Build.0 = Release|Any CPU
{1C16FAC7-9658-4E51-BFB0-0C0370851682}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1C16FAC7-9658-4E51-BFB0-0C0370851682}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1C16FAC7-9658-4E51-BFB0-0C0370851682}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -229,18 +145,6 @@ Global
{22258F62-7F60-40AE-8BD8-5743EC212181}.Release|x64.Build.0 = Release|Any CPU
{22258F62-7F60-40AE-8BD8-5743EC212181}.Release|x86.ActiveCfg = Release|Any CPU
{22258F62-7F60-40AE-8BD8-5743EC212181}.Release|x86.Build.0 = Release|Any CPU
- {49BA92B1-8721-4587-9D5B-A6A375855180}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {49BA92B1-8721-4587-9D5B-A6A375855180}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {49BA92B1-8721-4587-9D5B-A6A375855180}.Debug|x64.ActiveCfg = Debug|Any CPU
- {49BA92B1-8721-4587-9D5B-A6A375855180}.Debug|x64.Build.0 = Debug|Any CPU
- {49BA92B1-8721-4587-9D5B-A6A375855180}.Debug|x86.ActiveCfg = Debug|Any CPU
- {49BA92B1-8721-4587-9D5B-A6A375855180}.Debug|x86.Build.0 = Debug|Any CPU
- {49BA92B1-8721-4587-9D5B-A6A375855180}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {49BA92B1-8721-4587-9D5B-A6A375855180}.Release|Any CPU.Build.0 = Release|Any CPU
- {49BA92B1-8721-4587-9D5B-A6A375855180}.Release|x64.ActiveCfg = Release|Any CPU
- {49BA92B1-8721-4587-9D5B-A6A375855180}.Release|x64.Build.0 = Release|Any CPU
- {49BA92B1-8721-4587-9D5B-A6A375855180}.Release|x86.ActiveCfg = Release|Any CPU
- {49BA92B1-8721-4587-9D5B-A6A375855180}.Release|x86.Build.0 = Release|Any CPU
{41DF3B4F-9E3C-4D4B-A824-FC5B2094A1C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{41DF3B4F-9E3C-4D4B-A824-FC5B2094A1C8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{41DF3B4F-9E3C-4D4B-A824-FC5B2094A1C8}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -265,138 +169,6 @@ Global
{938990D7-422A-44B2-AA6C-1AE6F4FF2CB1}.Release|x64.Build.0 = Release|Any CPU
{938990D7-422A-44B2-AA6C-1AE6F4FF2CB1}.Release|x86.ActiveCfg = Release|Any CPU
{938990D7-422A-44B2-AA6C-1AE6F4FF2CB1}.Release|x86.Build.0 = Release|Any CPU
- {91CC7F32-CEA6-4039-94EE-B1000DBE0DBB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {91CC7F32-CEA6-4039-94EE-B1000DBE0DBB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {91CC7F32-CEA6-4039-94EE-B1000DBE0DBB}.Debug|x64.ActiveCfg = Debug|Any CPU
- {91CC7F32-CEA6-4039-94EE-B1000DBE0DBB}.Debug|x64.Build.0 = Debug|Any CPU
- {91CC7F32-CEA6-4039-94EE-B1000DBE0DBB}.Debug|x86.ActiveCfg = Debug|Any CPU
- {91CC7F32-CEA6-4039-94EE-B1000DBE0DBB}.Debug|x86.Build.0 = Debug|Any CPU
- {91CC7F32-CEA6-4039-94EE-B1000DBE0DBB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {91CC7F32-CEA6-4039-94EE-B1000DBE0DBB}.Release|Any CPU.Build.0 = Release|Any CPU
- {91CC7F32-CEA6-4039-94EE-B1000DBE0DBB}.Release|x64.ActiveCfg = Release|Any CPU
- {91CC7F32-CEA6-4039-94EE-B1000DBE0DBB}.Release|x64.Build.0 = Release|Any CPU
- {91CC7F32-CEA6-4039-94EE-B1000DBE0DBB}.Release|x86.ActiveCfg = Release|Any CPU
- {91CC7F32-CEA6-4039-94EE-B1000DBE0DBB}.Release|x86.Build.0 = Release|Any CPU
- {92B4C424-DA96-464E-B9DA-4D3ECB4176ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {92B4C424-DA96-464E-B9DA-4D3ECB4176ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {92B4C424-DA96-464E-B9DA-4D3ECB4176ED}.Debug|x64.ActiveCfg = Debug|Any CPU
- {92B4C424-DA96-464E-B9DA-4D3ECB4176ED}.Debug|x64.Build.0 = Debug|Any CPU
- {92B4C424-DA96-464E-B9DA-4D3ECB4176ED}.Debug|x86.ActiveCfg = Debug|Any CPU
- {92B4C424-DA96-464E-B9DA-4D3ECB4176ED}.Debug|x86.Build.0 = Debug|Any CPU
- {92B4C424-DA96-464E-B9DA-4D3ECB4176ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {92B4C424-DA96-464E-B9DA-4D3ECB4176ED}.Release|Any CPU.Build.0 = Release|Any CPU
- {92B4C424-DA96-464E-B9DA-4D3ECB4176ED}.Release|x64.ActiveCfg = Release|Any CPU
- {92B4C424-DA96-464E-B9DA-4D3ECB4176ED}.Release|x64.Build.0 = Release|Any CPU
- {92B4C424-DA96-464E-B9DA-4D3ECB4176ED}.Release|x86.ActiveCfg = Release|Any CPU
- {92B4C424-DA96-464E-B9DA-4D3ECB4176ED}.Release|x86.Build.0 = Release|Any CPU
- {BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063}.Debug|x64.ActiveCfg = Debug|Any CPU
- {BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063}.Debug|x64.Build.0 = Debug|Any CPU
- {BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063}.Debug|x86.ActiveCfg = Debug|Any CPU
- {BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063}.Debug|x86.Build.0 = Debug|Any CPU
- {BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063}.Release|Any CPU.Build.0 = Release|Any CPU
- {BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063}.Release|x64.ActiveCfg = Release|Any CPU
- {BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063}.Release|x64.Build.0 = Release|Any CPU
- {BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063}.Release|x86.ActiveCfg = Release|Any CPU
- {BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063}.Release|x86.Build.0 = Release|Any CPU
- {4904B307-625D-4E3B-B156-A833583ABAF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4904B307-625D-4E3B-B156-A833583ABAF1}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4904B307-625D-4E3B-B156-A833583ABAF1}.Debug|x64.ActiveCfg = Debug|Any CPU
- {4904B307-625D-4E3B-B156-A833583ABAF1}.Debug|x64.Build.0 = Debug|Any CPU
- {4904B307-625D-4E3B-B156-A833583ABAF1}.Debug|x86.ActiveCfg = Debug|Any CPU
- {4904B307-625D-4E3B-B156-A833583ABAF1}.Debug|x86.Build.0 = Debug|Any CPU
- {4904B307-625D-4E3B-B156-A833583ABAF1}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4904B307-625D-4E3B-B156-A833583ABAF1}.Release|Any CPU.Build.0 = Release|Any CPU
- {4904B307-625D-4E3B-B156-A833583ABAF1}.Release|x64.ActiveCfg = Release|Any CPU
- {4904B307-625D-4E3B-B156-A833583ABAF1}.Release|x64.Build.0 = Release|Any CPU
- {4904B307-625D-4E3B-B156-A833583ABAF1}.Release|x86.ActiveCfg = Release|Any CPU
- {4904B307-625D-4E3B-B156-A833583ABAF1}.Release|x86.Build.0 = Release|Any CPU
- {A308369B-9F36-4C5F-BADD-3881B8809431}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A308369B-9F36-4C5F-BADD-3881B8809431}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A308369B-9F36-4C5F-BADD-3881B8809431}.Debug|x64.ActiveCfg = Debug|Any CPU
- {A308369B-9F36-4C5F-BADD-3881B8809431}.Debug|x64.Build.0 = Debug|Any CPU
- {A308369B-9F36-4C5F-BADD-3881B8809431}.Debug|x86.ActiveCfg = Debug|Any CPU
- {A308369B-9F36-4C5F-BADD-3881B8809431}.Debug|x86.Build.0 = Debug|Any CPU
- {A308369B-9F36-4C5F-BADD-3881B8809431}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A308369B-9F36-4C5F-BADD-3881B8809431}.Release|Any CPU.Build.0 = Release|Any CPU
- {A308369B-9F36-4C5F-BADD-3881B8809431}.Release|x64.ActiveCfg = Release|Any CPU
- {A308369B-9F36-4C5F-BADD-3881B8809431}.Release|x64.Build.0 = Release|Any CPU
- {A308369B-9F36-4C5F-BADD-3881B8809431}.Release|x86.ActiveCfg = Release|Any CPU
- {A308369B-9F36-4C5F-BADD-3881B8809431}.Release|x86.Build.0 = Release|Any CPU
- {7B9E5147-9CB7-46A3-BCD7-C42985776016}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7B9E5147-9CB7-46A3-BCD7-C42985776016}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7B9E5147-9CB7-46A3-BCD7-C42985776016}.Debug|x64.ActiveCfg = Debug|Any CPU
- {7B9E5147-9CB7-46A3-BCD7-C42985776016}.Debug|x64.Build.0 = Debug|Any CPU
- {7B9E5147-9CB7-46A3-BCD7-C42985776016}.Debug|x86.ActiveCfg = Debug|Any CPU
- {7B9E5147-9CB7-46A3-BCD7-C42985776016}.Debug|x86.Build.0 = Debug|Any CPU
- {7B9E5147-9CB7-46A3-BCD7-C42985776016}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7B9E5147-9CB7-46A3-BCD7-C42985776016}.Release|Any CPU.Build.0 = Release|Any CPU
- {7B9E5147-9CB7-46A3-BCD7-C42985776016}.Release|x64.ActiveCfg = Release|Any CPU
- {7B9E5147-9CB7-46A3-BCD7-C42985776016}.Release|x64.Build.0 = Release|Any CPU
- {7B9E5147-9CB7-46A3-BCD7-C42985776016}.Release|x86.ActiveCfg = Release|Any CPU
- {7B9E5147-9CB7-46A3-BCD7-C42985776016}.Release|x86.Build.0 = Release|Any CPU
- {513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C}.Debug|x64.ActiveCfg = Debug|Any CPU
- {513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C}.Debug|x64.Build.0 = Debug|Any CPU
- {513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C}.Debug|x86.Build.0 = Debug|Any CPU
- {513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C}.Release|Any CPU.Build.0 = Release|Any CPU
- {513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C}.Release|x64.ActiveCfg = Release|Any CPU
- {513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C}.Release|x64.Build.0 = Release|Any CPU
- {513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C}.Release|x86.ActiveCfg = Release|Any CPU
- {513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C}.Release|x86.Build.0 = Release|Any CPU
- {AC725F62-25D5-4BD8-AE8B-3B243AEF0B32}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AC725F62-25D5-4BD8-AE8B-3B243AEF0B32}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AC725F62-25D5-4BD8-AE8B-3B243AEF0B32}.Debug|x64.ActiveCfg = Debug|Any CPU
- {AC725F62-25D5-4BD8-AE8B-3B243AEF0B32}.Debug|x64.Build.0 = Debug|Any CPU
- {AC725F62-25D5-4BD8-AE8B-3B243AEF0B32}.Debug|x86.ActiveCfg = Debug|Any CPU
- {AC725F62-25D5-4BD8-AE8B-3B243AEF0B32}.Debug|x86.Build.0 = Debug|Any CPU
- {AC725F62-25D5-4BD8-AE8B-3B243AEF0B32}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AC725F62-25D5-4BD8-AE8B-3B243AEF0B32}.Release|Any CPU.Build.0 = Release|Any CPU
- {AC725F62-25D5-4BD8-AE8B-3B243AEF0B32}.Release|x64.ActiveCfg = Release|Any CPU
- {AC725F62-25D5-4BD8-AE8B-3B243AEF0B32}.Release|x64.Build.0 = Release|Any CPU
- {AC725F62-25D5-4BD8-AE8B-3B243AEF0B32}.Release|x86.ActiveCfg = Release|Any CPU
- {AC725F62-25D5-4BD8-AE8B-3B243AEF0B32}.Release|x86.Build.0 = Release|Any CPU
- {7B10C34A-BE9D-4680-9434-8D08DE090D1C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7B10C34A-BE9D-4680-9434-8D08DE090D1C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7B10C34A-BE9D-4680-9434-8D08DE090D1C}.Debug|x64.ActiveCfg = Debug|Any CPU
- {7B10C34A-BE9D-4680-9434-8D08DE090D1C}.Debug|x64.Build.0 = Debug|Any CPU
- {7B10C34A-BE9D-4680-9434-8D08DE090D1C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {7B10C34A-BE9D-4680-9434-8D08DE090D1C}.Debug|x86.Build.0 = Debug|Any CPU
- {7B10C34A-BE9D-4680-9434-8D08DE090D1C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7B10C34A-BE9D-4680-9434-8D08DE090D1C}.Release|Any CPU.Build.0 = Release|Any CPU
- {7B10C34A-BE9D-4680-9434-8D08DE090D1C}.Release|x64.ActiveCfg = Release|Any CPU
- {7B10C34A-BE9D-4680-9434-8D08DE090D1C}.Release|x64.Build.0 = Release|Any CPU
- {7B10C34A-BE9D-4680-9434-8D08DE090D1C}.Release|x86.ActiveCfg = Release|Any CPU
- {7B10C34A-BE9D-4680-9434-8D08DE090D1C}.Release|x86.Build.0 = Release|Any CPU
- {F9F25DB4-E581-4F16-99C2-F3E708020D02}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F9F25DB4-E581-4F16-99C2-F3E708020D02}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F9F25DB4-E581-4F16-99C2-F3E708020D02}.Debug|x64.ActiveCfg = Debug|Any CPU
- {F9F25DB4-E581-4F16-99C2-F3E708020D02}.Debug|x64.Build.0 = Debug|Any CPU
- {F9F25DB4-E581-4F16-99C2-F3E708020D02}.Debug|x86.ActiveCfg = Debug|Any CPU
- {F9F25DB4-E581-4F16-99C2-F3E708020D02}.Debug|x86.Build.0 = Debug|Any CPU
- {F9F25DB4-E581-4F16-99C2-F3E708020D02}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F9F25DB4-E581-4F16-99C2-F3E708020D02}.Release|Any CPU.Build.0 = Release|Any CPU
- {F9F25DB4-E581-4F16-99C2-F3E708020D02}.Release|x64.ActiveCfg = Release|Any CPU
- {F9F25DB4-E581-4F16-99C2-F3E708020D02}.Release|x64.Build.0 = Release|Any CPU
- {F9F25DB4-E581-4F16-99C2-F3E708020D02}.Release|x86.ActiveCfg = Release|Any CPU
- {F9F25DB4-E581-4F16-99C2-F3E708020D02}.Release|x86.Build.0 = Release|Any CPU
- {EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F}.Debug|x64.ActiveCfg = Debug|Any CPU
- {EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F}.Debug|x64.Build.0 = Debug|Any CPU
- {EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F}.Debug|x86.ActiveCfg = Debug|Any CPU
- {EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F}.Debug|x86.Build.0 = Debug|Any CPU
- {EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F}.Release|Any CPU.Build.0 = Release|Any CPU
- {EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F}.Release|x64.ActiveCfg = Release|Any CPU
- {EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F}.Release|x64.Build.0 = Release|Any CPU
- {EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F}.Release|x86.ActiveCfg = Release|Any CPU
- {EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F}.Release|x86.Build.0 = Release|Any CPU
{45C19036-F1BD-4524-A264-ECDEDE75AF95}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{45C19036-F1BD-4524-A264-ECDEDE75AF95}.Debug|Any CPU.Build.0 = Debug|Any CPU
{45C19036-F1BD-4524-A264-ECDEDE75AF95}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -469,126 +241,6 @@ Global
{BE74CE89-456C-44E4-9C27-10755372C17D}.Release|x64.Build.0 = Release|Any CPU
{BE74CE89-456C-44E4-9C27-10755372C17D}.Release|x86.ActiveCfg = Release|Any CPU
{BE74CE89-456C-44E4-9C27-10755372C17D}.Release|x86.Build.0 = Release|Any CPU
- {F047546D-EABA-4E60-AAB3-739C7C2407B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F047546D-EABA-4E60-AAB3-739C7C2407B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F047546D-EABA-4E60-AAB3-739C7C2407B1}.Debug|x64.ActiveCfg = Debug|Any CPU
- {F047546D-EABA-4E60-AAB3-739C7C2407B1}.Debug|x64.Build.0 = Debug|Any CPU
- {F047546D-EABA-4E60-AAB3-739C7C2407B1}.Debug|x86.ActiveCfg = Debug|Any CPU
- {F047546D-EABA-4E60-AAB3-739C7C2407B1}.Debug|x86.Build.0 = Debug|Any CPU
- {F047546D-EABA-4E60-AAB3-739C7C2407B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F047546D-EABA-4E60-AAB3-739C7C2407B1}.Release|Any CPU.Build.0 = Release|Any CPU
- {F047546D-EABA-4E60-AAB3-739C7C2407B1}.Release|x64.ActiveCfg = Release|Any CPU
- {F047546D-EABA-4E60-AAB3-739C7C2407B1}.Release|x64.Build.0 = Release|Any CPU
- {F047546D-EABA-4E60-AAB3-739C7C2407B1}.Release|x86.ActiveCfg = Release|Any CPU
- {F047546D-EABA-4E60-AAB3-739C7C2407B1}.Release|x86.Build.0 = Release|Any CPU
- {97AE13C4-B72C-4E30-8835-FF1603A9E224}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {97AE13C4-B72C-4E30-8835-FF1603A9E224}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {97AE13C4-B72C-4E30-8835-FF1603A9E224}.Debug|x64.ActiveCfg = Debug|Any CPU
- {97AE13C4-B72C-4E30-8835-FF1603A9E224}.Debug|x64.Build.0 = Debug|Any CPU
- {97AE13C4-B72C-4E30-8835-FF1603A9E224}.Debug|x86.ActiveCfg = Debug|Any CPU
- {97AE13C4-B72C-4E30-8835-FF1603A9E224}.Debug|x86.Build.0 = Debug|Any CPU
- {97AE13C4-B72C-4E30-8835-FF1603A9E224}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {97AE13C4-B72C-4E30-8835-FF1603A9E224}.Release|Any CPU.Build.0 = Release|Any CPU
- {97AE13C4-B72C-4E30-8835-FF1603A9E224}.Release|x64.ActiveCfg = Release|Any CPU
- {97AE13C4-B72C-4E30-8835-FF1603A9E224}.Release|x64.Build.0 = Release|Any CPU
- {97AE13C4-B72C-4E30-8835-FF1603A9E224}.Release|x86.ActiveCfg = Release|Any CPU
- {97AE13C4-B72C-4E30-8835-FF1603A9E224}.Release|x86.Build.0 = Release|Any CPU
- {1A203DA9-D706-4094-B549-2611C6DA38F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1A203DA9-D706-4094-B549-2611C6DA38F4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1A203DA9-D706-4094-B549-2611C6DA38F4}.Debug|x64.ActiveCfg = Debug|Any CPU
- {1A203DA9-D706-4094-B549-2611C6DA38F4}.Debug|x64.Build.0 = Debug|Any CPU
- {1A203DA9-D706-4094-B549-2611C6DA38F4}.Debug|x86.ActiveCfg = Debug|Any CPU
- {1A203DA9-D706-4094-B549-2611C6DA38F4}.Debug|x86.Build.0 = Debug|Any CPU
- {1A203DA9-D706-4094-B549-2611C6DA38F4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1A203DA9-D706-4094-B549-2611C6DA38F4}.Release|Any CPU.Build.0 = Release|Any CPU
- {1A203DA9-D706-4094-B549-2611C6DA38F4}.Release|x64.ActiveCfg = Release|Any CPU
- {1A203DA9-D706-4094-B549-2611C6DA38F4}.Release|x64.Build.0 = Release|Any CPU
- {1A203DA9-D706-4094-B549-2611C6DA38F4}.Release|x86.ActiveCfg = Release|Any CPU
- {1A203DA9-D706-4094-B549-2611C6DA38F4}.Release|x86.Build.0 = Release|Any CPU
- {A73FD5A1-DA46-432A-9824-BA5FC56C2D3D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A73FD5A1-DA46-432A-9824-BA5FC56C2D3D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A73FD5A1-DA46-432A-9824-BA5FC56C2D3D}.Debug|x64.ActiveCfg = Debug|Any CPU
- {A73FD5A1-DA46-432A-9824-BA5FC56C2D3D}.Debug|x64.Build.0 = Debug|Any CPU
- {A73FD5A1-DA46-432A-9824-BA5FC56C2D3D}.Debug|x86.ActiveCfg = Debug|Any CPU
- {A73FD5A1-DA46-432A-9824-BA5FC56C2D3D}.Debug|x86.Build.0 = Debug|Any CPU
- {A73FD5A1-DA46-432A-9824-BA5FC56C2D3D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A73FD5A1-DA46-432A-9824-BA5FC56C2D3D}.Release|Any CPU.Build.0 = Release|Any CPU
- {A73FD5A1-DA46-432A-9824-BA5FC56C2D3D}.Release|x64.ActiveCfg = Release|Any CPU
- {A73FD5A1-DA46-432A-9824-BA5FC56C2D3D}.Release|x64.Build.0 = Release|Any CPU
- {A73FD5A1-DA46-432A-9824-BA5FC56C2D3D}.Release|x86.ActiveCfg = Release|Any CPU
- {A73FD5A1-DA46-432A-9824-BA5FC56C2D3D}.Release|x86.Build.0 = Release|Any CPU
- {46EE8C21-DC4A-4BD6-B4D6-1919EA720396}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {46EE8C21-DC4A-4BD6-B4D6-1919EA720396}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {46EE8C21-DC4A-4BD6-B4D6-1919EA720396}.Debug|x64.ActiveCfg = Debug|Any CPU
- {46EE8C21-DC4A-4BD6-B4D6-1919EA720396}.Debug|x64.Build.0 = Debug|Any CPU
- {46EE8C21-DC4A-4BD6-B4D6-1919EA720396}.Debug|x86.ActiveCfg = Debug|Any CPU
- {46EE8C21-DC4A-4BD6-B4D6-1919EA720396}.Debug|x86.Build.0 = Debug|Any CPU
- {46EE8C21-DC4A-4BD6-B4D6-1919EA720396}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {46EE8C21-DC4A-4BD6-B4D6-1919EA720396}.Release|Any CPU.Build.0 = Release|Any CPU
- {46EE8C21-DC4A-4BD6-B4D6-1919EA720396}.Release|x64.ActiveCfg = Release|Any CPU
- {46EE8C21-DC4A-4BD6-B4D6-1919EA720396}.Release|x64.Build.0 = Release|Any CPU
- {46EE8C21-DC4A-4BD6-B4D6-1919EA720396}.Release|x86.ActiveCfg = Release|Any CPU
- {46EE8C21-DC4A-4BD6-B4D6-1919EA720396}.Release|x86.Build.0 = Release|Any CPU
- {BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA}.Debug|x64.ActiveCfg = Debug|Any CPU
- {BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA}.Debug|x64.Build.0 = Debug|Any CPU
- {BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA}.Debug|x86.ActiveCfg = Debug|Any CPU
- {BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA}.Debug|x86.Build.0 = Debug|Any CPU
- {BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA}.Release|Any CPU.Build.0 = Release|Any CPU
- {BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA}.Release|x64.ActiveCfg = Release|Any CPU
- {BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA}.Release|x64.Build.0 = Release|Any CPU
- {BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA}.Release|x86.ActiveCfg = Release|Any CPU
- {BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA}.Release|x86.Build.0 = Release|Any CPU
- {7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C}.Debug|x64.ActiveCfg = Debug|Any CPU
- {7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C}.Debug|x64.Build.0 = Debug|Any CPU
- {7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C}.Debug|x86.Build.0 = Debug|Any CPU
- {7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C}.Release|Any CPU.Build.0 = Release|Any CPU
- {7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C}.Release|x64.ActiveCfg = Release|Any CPU
- {7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C}.Release|x64.Build.0 = Release|Any CPU
- {7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C}.Release|x86.ActiveCfg = Release|Any CPU
- {7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C}.Release|x86.Build.0 = Release|Any CPU
- {8B5184A7-74FC-4966-B68D-ABF65474B355}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8B5184A7-74FC-4966-B68D-ABF65474B355}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8B5184A7-74FC-4966-B68D-ABF65474B355}.Debug|x64.ActiveCfg = Debug|Any CPU
- {8B5184A7-74FC-4966-B68D-ABF65474B355}.Debug|x64.Build.0 = Debug|Any CPU
- {8B5184A7-74FC-4966-B68D-ABF65474B355}.Debug|x86.ActiveCfg = Debug|Any CPU
- {8B5184A7-74FC-4966-B68D-ABF65474B355}.Debug|x86.Build.0 = Debug|Any CPU
- {8B5184A7-74FC-4966-B68D-ABF65474B355}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8B5184A7-74FC-4966-B68D-ABF65474B355}.Release|Any CPU.Build.0 = Release|Any CPU
- {8B5184A7-74FC-4966-B68D-ABF65474B355}.Release|x64.ActiveCfg = Release|Any CPU
- {8B5184A7-74FC-4966-B68D-ABF65474B355}.Release|x64.Build.0 = Release|Any CPU
- {8B5184A7-74FC-4966-B68D-ABF65474B355}.Release|x86.ActiveCfg = Release|Any CPU
- {8B5184A7-74FC-4966-B68D-ABF65474B355}.Release|x86.Build.0 = Release|Any CPU
- {45512470-32BC-4AAF-BBF2-4457F03319E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {45512470-32BC-4AAF-BBF2-4457F03319E2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {45512470-32BC-4AAF-BBF2-4457F03319E2}.Debug|x64.ActiveCfg = Debug|Any CPU
- {45512470-32BC-4AAF-BBF2-4457F03319E2}.Debug|x64.Build.0 = Debug|Any CPU
- {45512470-32BC-4AAF-BBF2-4457F03319E2}.Debug|x86.ActiveCfg = Debug|Any CPU
- {45512470-32BC-4AAF-BBF2-4457F03319E2}.Debug|x86.Build.0 = Debug|Any CPU
- {45512470-32BC-4AAF-BBF2-4457F03319E2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {45512470-32BC-4AAF-BBF2-4457F03319E2}.Release|Any CPU.Build.0 = Release|Any CPU
- {45512470-32BC-4AAF-BBF2-4457F03319E2}.Release|x64.ActiveCfg = Release|Any CPU
- {45512470-32BC-4AAF-BBF2-4457F03319E2}.Release|x64.Build.0 = Release|Any CPU
- {45512470-32BC-4AAF-BBF2-4457F03319E2}.Release|x86.ActiveCfg = Release|Any CPU
- {45512470-32BC-4AAF-BBF2-4457F03319E2}.Release|x86.Build.0 = Release|Any CPU
- {71F6D695-8165-4654-BE94-DA8DC0799F8E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {71F6D695-8165-4654-BE94-DA8DC0799F8E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {71F6D695-8165-4654-BE94-DA8DC0799F8E}.Debug|x64.ActiveCfg = Debug|Any CPU
- {71F6D695-8165-4654-BE94-DA8DC0799F8E}.Debug|x64.Build.0 = Debug|Any CPU
- {71F6D695-8165-4654-BE94-DA8DC0799F8E}.Debug|x86.ActiveCfg = Debug|Any CPU
- {71F6D695-8165-4654-BE94-DA8DC0799F8E}.Debug|x86.Build.0 = Debug|Any CPU
- {71F6D695-8165-4654-BE94-DA8DC0799F8E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {71F6D695-8165-4654-BE94-DA8DC0799F8E}.Release|Any CPU.Build.0 = Release|Any CPU
- {71F6D695-8165-4654-BE94-DA8DC0799F8E}.Release|x64.ActiveCfg = Release|Any CPU
- {71F6D695-8165-4654-BE94-DA8DC0799F8E}.Release|x64.Build.0 = Release|Any CPU
- {71F6D695-8165-4654-BE94-DA8DC0799F8E}.Release|x86.ActiveCfg = Release|Any CPU
- {71F6D695-8165-4654-BE94-DA8DC0799F8E}.Release|x86.Build.0 = Release|Any CPU
{DE47CB52-3E6F-4A6A-910E-AE118A00CE1A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DE47CB52-3E6F-4A6A-910E-AE118A00CE1A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DE47CB52-3E6F-4A6A-910E-AE118A00CE1A}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -681,47 +333,18 @@ Global
{EB6915B4-60EC-458F-B5E1-D896AB13363F} = {13B8928D-1FE1-4B9D-8B2C-E3248612052B}
{FD3FE2BE-7DB4-4A12-AE3F-68476749A514} = {13B8928D-1FE1-4B9D-8B2C-E3248612052B}
{33E57F0C-3CDB-4EB8-B6BE-6A0875B42EDE} = {36617B81-CF74-4FCB-A7CA-E95DF3CA92FC}
- {62EF7870-CA1F-4815-BC80-8477D358A16C} = {3DBE2341-7244-4095-A60C-A0AF7E187C9B}
- {9D0EDBEC-22F9-4C3C-9349-B5888F709B6A} = {3DBE2341-7244-4095-A60C-A0AF7E187C9B}
{1C16FAC7-9658-4E51-BFB0-0C0370851682} = {3DBE2341-7244-4095-A60C-A0AF7E187C9B}
{418FC05F-E652-4D52-BEF5-EDC1C58F7EF1} = {3DBE2341-7244-4095-A60C-A0AF7E187C9B}
{22258F62-7F60-40AE-8BD8-5743EC212181} = {3DBE2341-7244-4095-A60C-A0AF7E187C9B}
- {49BA92B1-8721-4587-9D5B-A6A375855180} = {3924E1C4-745C-4127-95A5-38456A2BB4EB}
{41DF3B4F-9E3C-4D4B-A824-FC5B2094A1C8} = {36DFDB12-6055-43D9-8027-B052667AD34F}
{938990D7-422A-44B2-AA6C-1AE6F4FF2CB1} = {36DFDB12-6055-43D9-8027-B052667AD34F}
- {91CC7F32-CEA6-4039-94EE-B1000DBE0DBB} = {36DFDB12-6055-43D9-8027-B052667AD34F}
- {92B4C424-DA96-464E-B9DA-4D3ECB4176ED} = {36DFDB12-6055-43D9-8027-B052667AD34F}
- {BEA4DCA4-E98A-4CFA-BFF3-C9F887CDB063} = {36DFDB12-6055-43D9-8027-B052667AD34F}
- {26D1BCE2-F638-4984-993D-6BF781E0C652} = {36DFDB12-6055-43D9-8027-B052667AD34F}
- {4904B307-625D-4E3B-B156-A833583ABAF1} = {26D1BCE2-F638-4984-993D-6BF781E0C652}
- {5A8C3C52-0F11-4C76-9B89-B41BBD246EFF} = {02578551-8E49-4313-938C-E4A7CD1F4A0D}
- {A308369B-9F36-4C5F-BADD-3881B8809431} = {5A8C3C52-0F11-4C76-9B89-B41BBD246EFF}
- {7B9E5147-9CB7-46A3-BCD7-C42985776016} = {5A8C3C52-0F11-4C76-9B89-B41BBD246EFF}
- {513B8AD3-7FB0-4A39-A1C1-7815EDEDCD9C} = {5A8C3C52-0F11-4C76-9B89-B41BBD246EFF}
- {AC725F62-25D5-4BD8-AE8B-3B243AEF0B32} = {5A8C3C52-0F11-4C76-9B89-B41BBD246EFF}
- {7B10C34A-BE9D-4680-9434-8D08DE090D1C} = {5A8C3C52-0F11-4C76-9B89-B41BBD246EFF}
- {F9F25DB4-E581-4F16-99C2-F3E708020D02} = {5A8C3C52-0F11-4C76-9B89-B41BBD246EFF}
- {EDE48870-D0E2-4D71-AE6A-EDFB4EB4ED5F} = {5A8C3C52-0F11-4C76-9B89-B41BBD246EFF}
{45C19036-F1BD-4524-A264-ECDEDE75AF95} = {02578551-8E49-4313-938C-E4A7CD1F4A0D}
{E7E4545D-115F-4928-8EDA-EFB8B93D88FE} = {02578551-8E49-4313-938C-E4A7CD1F4A0D}
{3438B2A7-6DF5-4816-89C7-D6537C85A54D} = {02578551-8E49-4313-938C-E4A7CD1F4A0D}
{CD082E64-8537-4C8E-82DD-01BDC913B191} = {02578551-8E49-4313-938C-E4A7CD1F4A0D}
{5FA185EF-DA0B-449B-8CDC-D56E9B0A178A} = {2930377F-5CDC-4826-A885-B5AE5CAF9EB3}
{BE74CE89-456C-44E4-9C27-10755372C17D} = {2930377F-5CDC-4826-A885-B5AE5CAF9EB3}
- {89B8541F-FEC6-4D5E-9557-DD8C566CF536} = {2930377F-5CDC-4826-A885-B5AE5CAF9EB3}
- {F047546D-EABA-4E60-AAB3-739C7C2407B1} = {89B8541F-FEC6-4D5E-9557-DD8C566CF536}
- {1E6620AC-11B3-4EB4-9E4B-ED2C6F1674FE} = {6868A014-43FD-4047-B536-30D5D159D9D4}
- {97AE13C4-B72C-4E30-8835-FF1603A9E224} = {1E6620AC-11B3-4EB4-9E4B-ED2C6F1674FE}
- {1A203DA9-D706-4094-B549-2611C6DA38F4} = {1E6620AC-11B3-4EB4-9E4B-ED2C6F1674FE}
- {A73FD5A1-DA46-432A-9824-BA5FC56C2D3D} = {15AC3300-D335-4C5C-9E3A-22F26904AB26}
- {46EE8C21-DC4A-4BD6-B4D6-1919EA720396} = {15AC3300-D335-4C5C-9E3A-22F26904AB26}
- {BAF702CC-5BD2-4CD1-A16D-B899AA86B6AA} = {15AC3300-D335-4C5C-9E3A-22F26904AB26}
- {7BA970A0-FDEC-44C7-AB6E-3C1A0F22BA5C} = {15AC3300-D335-4C5C-9E3A-22F26904AB26}
- {8B5184A7-74FC-4966-B68D-ABF65474B355} = {15AC3300-D335-4C5C-9E3A-22F26904AB26}
- {45512470-32BC-4AAF-BBF2-4457F03319E2} = {15AC3300-D335-4C5C-9E3A-22F26904AB26}
- {71F6D695-8165-4654-BE94-DA8DC0799F8E} = {15AC3300-D335-4C5C-9E3A-22F26904AB26}
{DE47CB52-3E6F-4A6A-910E-AE118A00CE1A} = {B0D89499-D1FA-4113-88C7-B82AB1D98EB6}
- {15AC3300-D335-4C5C-9E3A-22F26904AB26} = {36617B81-CF74-4FCB-A7CA-E95DF3CA92FC}
{86C50991-634A-41BB-86EE-22B09A3EAD2D} = {6868A014-43FD-4047-B536-30D5D159D9D4}
{C85BC039-863D-4577-AECF-681A8ACA601A} = {6868A014-43FD-4047-B536-30D5D159D9D4}
{452F9F79-40E8-4B1C-8857-404062886080} = {6868A014-43FD-4047-B536-30D5D159D9D4}
diff --git a/eng/Build.props b/eng/Build.props
index 3fa0bd004cb..27bd8d621eb 100644
--- a/eng/Build.props
+++ b/eng/Build.props
@@ -1,8 +1,5 @@
-
- false
-
diff --git a/eng/ProjectReferences.props b/eng/ProjectReferences.props
index b826b22cb9d..c25379b554c 100644
--- a/eng/ProjectReferences.props
+++ b/eng/ProjectReferences.props
@@ -1,17 +1,15 @@
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
diff --git a/eng/Versions.props b/eng/Versions.props
index aebf1bae253..4c6a4723b88 100644
--- a/eng/Versions.props
+++ b/eng/Versions.props
@@ -12,13 +12,7 @@
$(MajorVersion).$(MinorVersion).$(PatchVersion)
preview
4
- $(VersionPrefix).0
-
- $(MajorVersion).$(MinorVersion).0.0
+ $(VersionPrefix).0
0.1.$(PatchVersion)
-
-
- @(_ResultTargetFramework)
-
- @(ProjectListContentItem->'%(Identity)', '%0A')
-
-]]>
-
-
-
-
-
-
-
-
-
-
-
- <_RefSourceFileTFM>$(TargetFramework)
- <_RefSourceFileTFM Condition="$(TargetFramework.StartsWith('netcoreapp'))">netcoreapp
- <_RefProjectFileTFM>$(TargetFramework)
- <_RefProjectFileTFM Condition="'$(TargetFramework)' == '$(DefaultNetCoreTargetFramework)'">%24(DefaultNetCoreTargetFramework)
-
- <_RefSourceOutputPath>$([System.IO.Directory]::GetParent('$(MSBuildProjectDirectory)'))/ref/
- <_RefSourceFileName>$(AssemblyName).$(_RefSourceFileTFM).cs
- <_RefSourceFileOutputPath>$(_RefSourceOutputPath)$(_RefSourceFileName)
-
-
-
- <_ReferenceDirectoriesWithDuplicates Include="@(ReferencePath->'%(RootDir)%(Directory)'->TrimEnd('\'))" />
- <_ReferencePathDirectories Include="%(_ReferenceDirectoriesWithDuplicates.Identity)" />
-
-
-
- <_GenAPICommand Condition="'$(MSBuildRuntimeType)' == 'core'">"$(DotNetTool)" --roll-forward-on-no-candidate-fx 2 "$(_GenAPIPath)"
- <_GenAPICmd>$(_GenAPICommand)
- <_GenAPICmd>$(_GenAPICmd) "$(TargetPath)"
- <_GenAPICmd>$(_GenAPICmd) --lib-path "@(_ReferencePathDirectories)"
- <_GenAPICmd>$(_GenAPICmd) --out "$(_RefSourceFileOutputPath)"
- <_GenAPICmd>$(_GenAPICmd) --header-file "$(RepoRoot)/eng/LicenseHeader.txt"
- <_GenAPICmd>$(_GenAPICmd) --exclude-api-list "$(RepoRoot)/eng/GenAPI.exclusions.txt"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- @(FilteredOriginalReferences->'', '%0A ')
-
-]]>
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/eng/targets/ResolveReferences.targets b/eng/targets/ResolveReferences.targets
index a5ef49da852..91153b3d8d2 100644
--- a/eng/targets/ResolveReferences.targets
+++ b/eng/targets/ResolveReferences.targets
@@ -52,14 +52,6 @@
true
true
false
-
-
- true
- false
-
-
- true
- false
@@ -92,14 +84,10 @@
Exclude="@(_UnusedProjectReferenceProvider)" />
-
+
false
-
- true
-
-
@@ -189,11 +177,11 @@
<_ExplicitPackageReference Remove="@(_ExplicitPackageReference)" />
-
-
@@ -218,20 +206,11 @@
-
- $(MSBuildProjectDirectory)/../ref/
- $([MSBuild]::MakeRelative($(RepoRoot), '$(ReferenceAssemblyDirectory)$(MSBuildProjectFile)'))
-
-
-
-
-
$([MSBuild]::ValueOrDefault($(IsAspNetCoreApp),'false'))
$([MSBuild]::ValueOrDefault($(IsShippingPackage),'false'))
$([MSBuild]::MakeRelative($(RepoRoot), $(MSBuildProjectFullPath)))
- $(ReferenceAssemblyProjectFileRelativePath)
diff --git a/src/Caching/SqlServer/ref/Microsoft.Extensions.Caching.SqlServer.csproj b/src/Caching/SqlServer/ref/Microsoft.Extensions.Caching.SqlServer.csproj
deleted file mode 100644
index 0259e794e1f..00000000000
--- a/src/Caching/SqlServer/ref/Microsoft.Extensions.Caching.SqlServer.csproj
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- netstandard2.0
-
-
-
-
-
-
-
-
diff --git a/src/Caching/SqlServer/ref/Microsoft.Extensions.Caching.SqlServer.netstandard2.0.cs b/src/Caching/SqlServer/ref/Microsoft.Extensions.Caching.SqlServer.netstandard2.0.cs
deleted file mode 100644
index c445811abd6..00000000000
--- a/src/Caching/SqlServer/ref/Microsoft.Extensions.Caching.SqlServer.netstandard2.0.cs
+++ /dev/null
@@ -1,41 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-// See the LICENSE file in the project root for more information.
-
-namespace Microsoft.Extensions.Caching.SqlServer
-{
- public partial class SqlServerCache : Microsoft.Extensions.Caching.Distributed.IDistributedCache
- {
- public SqlServerCache(Microsoft.Extensions.Options.IOptions options) { }
- public byte[] Get(string key) { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
- public System.Threading.Tasks.Task GetAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; }
- public void Refresh(string key) { }
- [System.Diagnostics.DebuggerStepThroughAttribute]
- public System.Threading.Tasks.Task RefreshAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; }
- public void Remove(string key) { }
- [System.Diagnostics.DebuggerStepThroughAttribute]
- public System.Threading.Tasks.Task RemoveAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; }
- public void Set(string key, byte[] value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options) { }
- [System.Diagnostics.DebuggerStepThroughAttribute]
- public System.Threading.Tasks.Task SetAsync(string key, byte[] value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; }
- }
- public partial class SqlServerCacheOptions : Microsoft.Extensions.Options.IOptions
- {
- public SqlServerCacheOptions() { }
- public string ConnectionString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute] set { } }
- public System.TimeSpan DefaultSlidingExpiration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute] set { } }
- public System.TimeSpan? ExpiredItemsDeletionInterval { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute] set { } }
- Microsoft.Extensions.Caching.SqlServer.SqlServerCacheOptions Microsoft.Extensions.Options.IOptions.Value { get { throw null; } }
- public string SchemaName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute] set { } }
- public Microsoft.Extensions.Internal.ISystemClock SystemClock { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute] set { } }
- public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute] set { } }
- }
-}
-namespace Microsoft.Extensions.DependencyInjection
-{
- public static partial class SqlServerCachingServicesExtensions
- {
- public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddDistributedSqlServerCache(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action setupAction) { throw null; }
- }
-}
diff --git a/src/Caching/StackExchangeRedis/ref/Microsoft.Extensions.Caching.StackExchangeRedis.csproj b/src/Caching/StackExchangeRedis/ref/Microsoft.Extensions.Caching.StackExchangeRedis.csproj
deleted file mode 100644
index 31f974d8e60..00000000000
--- a/src/Caching/StackExchangeRedis/ref/Microsoft.Extensions.Caching.StackExchangeRedis.csproj
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- netstandard2.0
-
-
-
-
-
-
-
-
diff --git a/src/Caching/StackExchangeRedis/ref/Microsoft.Extensions.Caching.StackExchangeRedis.netstandard2.0.cs b/src/Caching/StackExchangeRedis/ref/Microsoft.Extensions.Caching.StackExchangeRedis.netstandard2.0.cs
deleted file mode 100644
index 5de2b8e17d6..00000000000
--- a/src/Caching/StackExchangeRedis/ref/Microsoft.Extensions.Caching.StackExchangeRedis.netstandard2.0.cs
+++ /dev/null
@@ -1,39 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-// See the LICENSE file in the project root for more information.
-
-namespace Microsoft.Extensions.Caching.StackExchangeRedis
-{
- public partial class RedisCache : Microsoft.Extensions.Caching.Distributed.IDistributedCache, System.IDisposable
- {
- public RedisCache(Microsoft.Extensions.Options.IOptions optionsAccessor) { }
- public void Dispose() { }
- public byte[] Get(string key) { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
- public System.Threading.Tasks.Task GetAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; }
- public void Refresh(string key) { }
- [System.Diagnostics.DebuggerStepThroughAttribute]
- public System.Threading.Tasks.Task RefreshAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; }
- public void Remove(string key) { }
- [System.Diagnostics.DebuggerStepThroughAttribute]
- public System.Threading.Tasks.Task RemoveAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; }
- public void Set(string key, byte[] value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options) { }
- [System.Diagnostics.DebuggerStepThroughAttribute]
- public System.Threading.Tasks.Task SetAsync(string key, byte[] value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; }
- }
- public partial class RedisCacheOptions : Microsoft.Extensions.Options.IOptions
- {
- public RedisCacheOptions() { }
- public string Configuration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute] set { } }
- public StackExchange.Redis.ConfigurationOptions ConfigurationOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute] set { } }
- public string InstanceName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute] get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute] set { } }
- Microsoft.Extensions.Caching.StackExchangeRedis.RedisCacheOptions Microsoft.Extensions.Options.IOptions.Value { get { throw null; } }
- }
-}
-namespace Microsoft.Extensions.DependencyInjection
-{
- public static partial class StackExchangeRedisCacheServiceCollectionExtensions
- {
- public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddStackExchangeRedisCache(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action setupAction) { throw null; }
- }
-}
diff --git a/src/Caching/samples/MemoryCacheConcurencySample/MemoryCacheConcurencySample.csproj b/src/Caching/samples/MemoryCacheConcurencySample/MemoryCacheConcurencySample.csproj
deleted file mode 100644
index eba2e7db569..00000000000
--- a/src/Caching/samples/MemoryCacheConcurencySample/MemoryCacheConcurencySample.csproj
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- net461;$(DefaultNetCoreTargetFramework)
- Exe
-
-
-
-
-
-
-
diff --git a/src/Caching/samples/MemoryCacheConcurencySample/Program.cs b/src/Caching/samples/MemoryCacheConcurencySample/Program.cs
deleted file mode 100644
index bb3849119ba..00000000000
--- a/src/Caching/samples/MemoryCacheConcurencySample/Program.cs
+++ /dev/null
@@ -1,107 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-// See the LICENSE file in the project root for more information.
-
-using System;
-using System.Threading.Tasks;
-using Microsoft.Extensions.Caching.Memory;
-
-namespace MemoryCacheSample
-{
- public class Program
- {
- private const string Key = "MyKey";
- private static readonly Random Random = new Random();
- private static MemoryCacheEntryOptions _cacheEntryOptions;
-
- public static void Main()
- {
- _cacheEntryOptions = GetCacheEntryOptions();
-
- IMemoryCache cache = new MemoryCache(new MemoryCacheOptions());
-
- SetKey(cache, "0");
-
- PeriodicallyReadKey(cache, TimeSpan.FromSeconds(1));
-
- PeriodicallyRemoveKey(cache, TimeSpan.FromSeconds(11));
-
- PeriodicallySetKey(cache, TimeSpan.FromSeconds(13));
-
- Console.ReadLine();
- Console.WriteLine("Shutting down");
- }
-
- private static void SetKey(IMemoryCache cache, string value)
- {
- Console.WriteLine("Setting: " + value);
- cache.Set(Key, value, _cacheEntryOptions);
- }
-
- private static MemoryCacheEntryOptions GetCacheEntryOptions()
- {
- return new MemoryCacheEntryOptions()
- .SetAbsoluteExpiration(TimeSpan.FromSeconds(7))
- .SetSlidingExpiration(TimeSpan.FromSeconds(3))
- .RegisterPostEvictionCallback(AfterEvicted, state: null);
- }
-
- private static void AfterEvicted(object key, object value, EvictionReason reason, object state)
- {
- Console.WriteLine("Evicted. Value: " + value + ", Reason: " + reason);
- }
-
- private static void PeriodicallySetKey(IMemoryCache cache, TimeSpan interval)
- {
- Task.Run(async () =>
- {
- while (true)
- {
- await Task.Delay(interval);
-
- SetKey(cache, "A");
- }
- });
- }
-
- private static void PeriodicallyReadKey(IMemoryCache cache, TimeSpan interval)
- {
- Task.Run(async () =>
- {
- while (true)
- {
- await Task.Delay(interval);
-
- if (Random.Next(3) == 0) // 1/3 chance
- {
- // Allow values to expire due to sliding refresh.
- Console.WriteLine("Read skipped, random choice.");
- }
- else
- {
- Console.Write("Reading...");
- if (!cache.TryGetValue(Key, out object result))
- {
- result = cache.Set(Key, "B", _cacheEntryOptions);
- }
- Console.WriteLine("Read: " + (result ?? "(null)"));
- }
- }
- });
- }
-
- private static void PeriodicallyRemoveKey(IMemoryCache cache, TimeSpan interval)
- {
- Task.Run(async () =>
- {
- while (true)
- {
- await Task.Delay(interval);
-
- Console.WriteLine("Removing...");
- cache.Remove(Key);
- }
- });
- }
- }
-}
diff --git a/src/Caching/samples/MemoryCacheFileWatchSample/MemoryCacheFileWatchSample.csproj b/src/Caching/samples/MemoryCacheFileWatchSample/MemoryCacheFileWatchSample.csproj
deleted file mode 100644
index bf8385bb31a..00000000000
--- a/src/Caching/samples/MemoryCacheFileWatchSample/MemoryCacheFileWatchSample.csproj
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- net461;$(DefaultNetCoreTargetFramework)
- Exe
-
-
-
-
-
-
-
-
diff --git a/src/Caching/samples/MemoryCacheFileWatchSample/Program.cs b/src/Caching/samples/MemoryCacheFileWatchSample/Program.cs
deleted file mode 100644
index 4e534135256..00000000000
--- a/src/Caching/samples/MemoryCacheFileWatchSample/Program.cs
+++ /dev/null
@@ -1,50 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-// See the LICENSE file in the project root for more information.
-
-using System;
-using System.IO;
-using Microsoft.Extensions.Caching.Memory;
-using Microsoft.Extensions.FileProviders;
-
-namespace MemoryCacheFileWatchSample
-{
- public class Program
- {
- public static void Main(string[] args)
- {
- var cache = new MemoryCache(new MemoryCacheOptions());
- var greeting = "";
- var cacheKey = "cache_key";
- var fileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), "WatchedFiles"));
-
- do
- {
- if (!cache.TryGetValue(cacheKey, out greeting))
- {
- using (var streamReader = new StreamReader(fileProvider.GetFileInfo("example.txt").CreateReadStream()))
- {
- greeting = streamReader.ReadToEnd();
- cache.Set(cacheKey, greeting, new MemoryCacheEntryOptions()
- //Telling the cache to depend on the IChangeToken from watching examples.txt
- .AddExpirationToken(fileProvider.Watch("example.txt"))
- .RegisterPostEvictionCallback(
- (echoKey, value, reason, substate) =>
- {
- Console.WriteLine($"{echoKey} : {value} was evicted due to {reason}");
- }));
- Console.WriteLine($"{cacheKey} updated from source.");
- }
- }
- else
- {
- Console.WriteLine($"{cacheKey} retrieved from cache.");
- }
-
- Console.WriteLine(greeting);
- Console.WriteLine("Press any key to continue. Press the ESC key to exit");
- }
- while (Console.ReadKey(true).Key != ConsoleKey.Escape);
- }
- }
-}
diff --git a/src/Caching/samples/MemoryCacheFileWatchSample/WatchedFiles/example.txt b/src/Caching/samples/MemoryCacheFileWatchSample/WatchedFiles/example.txt
deleted file mode 100644
index 05eac029fa0..00000000000
--- a/src/Caching/samples/MemoryCacheFileWatchSample/WatchedFiles/example.txt
+++ /dev/null
@@ -1 +0,0 @@
-Hello World
\ No newline at end of file
diff --git a/src/Caching/samples/MemoryCacheSample/MemoryCacheSample.csproj b/src/Caching/samples/MemoryCacheSample/MemoryCacheSample.csproj
deleted file mode 100644
index eba2e7db569..00000000000
--- a/src/Caching/samples/MemoryCacheSample/MemoryCacheSample.csproj
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- net461;$(DefaultNetCoreTargetFramework)
- Exe
-
-
-
-
-
-
-
diff --git a/src/Caching/samples/MemoryCacheSample/MemoryCacheWeakReferenceExtensions.cs b/src/Caching/samples/MemoryCacheSample/MemoryCacheWeakReferenceExtensions.cs
deleted file mode 100644
index abecfc2b552..00000000000
--- a/src/Caching/samples/MemoryCacheSample/MemoryCacheWeakReferenceExtensions.cs
+++ /dev/null
@@ -1,33 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-// See the LICENSE file in the project root for more information.
-
-using System;
-
-namespace Microsoft.Extensions.Caching.Memory
-{
- public static class MemoryCacheWeakReferenceExtensions
- {
- public static TItem GetWeak(this IMemoryCache cache, object key) where TItem : class
- {
- if (cache.TryGetValue>(key, out WeakReference reference))
- {
- reference.TryGetTarget(out TItem value);
- return value;
- }
- return null;
- }
-
- public static TItem SetWeak(this IMemoryCache cache, object key, TItem value) where TItem : class
- {
- using (var entry = cache.CreateEntry(key))
- {
- var reference = new WeakReference(value);
- entry.AddExpirationToken(new WeakToken(reference));
- entry.Value = reference;
- }
-
- return value;
- }
- }
-}
diff --git a/src/Caching/samples/MemoryCacheSample/Program.cs b/src/Caching/samples/MemoryCacheSample/Program.cs
deleted file mode 100644
index 6ef78d24de4..00000000000
--- a/src/Caching/samples/MemoryCacheSample/Program.cs
+++ /dev/null
@@ -1,118 +0,0 @@
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-// See the LICENSE file in the project root for more information.
-
-using System;
-using System.Threading;
-using Microsoft.Extensions.Caching.Memory;
-using Microsoft.Extensions.Primitives;
-
-namespace MemoryCacheSample
-{
- public class Program
- {
- public static void Main()
- {
- IMemoryCache cache = new MemoryCache(new MemoryCacheOptions());
- object result;
- string key = "Key";
- object newObject = new object();
- object state = new object();
-
- // Basic CRUD operations:
-
- // Create / Overwrite
- result = cache.Set(key, newObject);
- result = cache.Set(key, new object());
-
- // Retrieve, null if not found
- result = cache.Get(key);
-
- // Retrieve
- bool found = cache.TryGetValue(key, out result);
-
- // Store and Get using weak references
- result = cache.SetWeak