diff --git a/Directory.Build.props b/Directory.Build.props
index a6bd4a8657..69eeabe374 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -92,6 +92,8 @@
netcoreapp2.2;net461
+
+ $(MSBuildThisFileDirectory)src\Mvc\src\Microsoft.AspNetCore.Mvc.Testing\build\netstandard2.0\Microsoft.AspNetCore.Mvc.Testing.targets
diff --git a/Directory.Build.targets b/Directory.Build.targets
index e87384d73f..5db9ed97ab 100644
--- a/Directory.Build.targets
+++ b/Directory.Build.targets
@@ -22,7 +22,8 @@
- $(BaselinePackageVersion).0
+ $(BaselinePackageVersion.Substring(0, $(BaselinePackageVersion.IndexOf('-')))).0
+ $(BaselinePackageVersion).0
+
+
-
diff --git a/eng/Baseline.Designer.props b/eng/Baseline.Designer.props
index 515b5d2e39..170e4fd8d6 100644
--- a/eng/Baseline.Designer.props
+++ b/eng/Baseline.Designer.props
@@ -31,6 +31,19 @@
+
+
+ 2.2.0-preview-35687
+
+
+
+
+
+
+
+
+
+
2.2.0
@@ -444,6 +457,48 @@
+
+
+ 2.2.0
+
+
+
+
+
+
+
+
+ 2.2.0
+
+
+
+
+
+
+
+
+
+
+
+ 2.2.0
+
+
+
+
+
+
+
+
+
+
+ 2.2.0
+
+
+
+
+
+
+
2.2.0
@@ -1027,6 +1082,25 @@
+
+
+ 2.2.0
+
+
+
+
+
+
+
+
+
+ 2.2.0
+
+
+
+
+
+
2.2.0
diff --git a/eng/Baseline.xml b/eng/Baseline.xml
index 2151866bf0..940651c82f 100644
--- a/eng/Baseline.xml
+++ b/eng/Baseline.xml
@@ -10,6 +10,7 @@ build of ASP.NET Core 2.2.x. Update this list when preparing for a new patch.
+
@@ -57,6 +58,10 @@ build of ASP.NET Core 2.2.x. Update this list when preparing for a new patch.
+
+
+
+
@@ -109,6 +114,8 @@ build of ASP.NET Core 2.2.x. Update this list when preparing for a new patch.
+
+
diff --git a/eng/Dependencies.props b/eng/Dependencies.props
index e858687e64..5e767d1a5d 100644
--- a/eng/Dependencies.props
+++ b/eng/Dependencies.props
@@ -33,7 +33,9 @@ and are generated based on the last package release.
+
+
@@ -42,6 +44,7 @@ and are generated based on the last package release.
+
@@ -97,6 +100,9 @@ and are generated based on the last package release.
+
+
+
diff --git a/eng/ProjectReferences.props b/eng/ProjectReferences.props
index ee98f03e9c..f069085d44 100644
--- a/eng/ProjectReferences.props
+++ b/eng/ProjectReferences.props
@@ -36,6 +36,13 @@
+
+
+
+
+
+
+
diff --git a/src/Azure/AzureAD/test/FunctionalTests/Microsoft.AspNetCore.Authentication.AzureAD.FunctionalTests.csproj b/src/Azure/AzureAD/test/FunctionalTests/Microsoft.AspNetCore.Authentication.AzureAD.FunctionalTests.csproj
index 3133941f37..9699a241f3 100644
--- a/src/Azure/AzureAD/test/FunctionalTests/Microsoft.AspNetCore.Authentication.AzureAD.FunctionalTests.csproj
+++ b/src/Azure/AzureAD/test/FunctionalTests/Microsoft.AspNetCore.Authentication.AzureAD.FunctionalTests.csproj
@@ -17,6 +17,5 @@
-
-
+
diff --git a/src/Identity/.gitignore b/src/Identity/.gitignore
deleted file mode 100644
index 22d237f27e..0000000000
--- a/src/Identity/.gitignore
+++ /dev/null
@@ -1,32 +0,0 @@
-[Oo]bj/
-[Bb]in/
-TestResults/
-.nuget/
-_ReSharper.*/
-packages/
-artifacts/
-PublishProfiles/
-*.user
-*.suo
-*.cache
-*.docstates
-_ReSharper.*
-nuget.exe
-*net45.csproj
-*net451.csproj
-*k10.csproj
-*.psess
-*.vsp
-*.pidb
-*.userprefs
-*DS_Store
-*.ncrunchsolution
-*.*sdf
-*.ipch
-*.sln.ide
-project.lock.json
-.vs
-.vscode
-.build/
-.testPublish/
-global.json
diff --git a/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/ApiAuthSample.csproj b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/ApiAuthSample.csproj
new file mode 100644
index 0000000000..b3e88f770b
--- /dev/null
+++ b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/ApiAuthSample.csproj
@@ -0,0 +1,35 @@
+
+
+
+ netcoreapp2.2;net461
+ aspnet-ApiAuthSample-12ED8ECC-9EF1-4D31-87B4-1405B3198E5E
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Identity/samples/ApiAuthSample/Areas/Identity/Pages/Shared/_LoginPartial.cshtml b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Areas/Identity/Pages/Shared/_LoginPartial.cshtml
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/Areas/Identity/Pages/Shared/_LoginPartial.cshtml
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Areas/Identity/Pages/Shared/_LoginPartial.cshtml
diff --git a/src/Identity/samples/ApiAuthSample/Areas/Identity/Pages/_ViewImports.cshtml b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Areas/Identity/Pages/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/Areas/Identity/Pages/_ViewImports.cshtml
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Areas/Identity/Pages/_ViewImports.cshtml
diff --git a/src/Identity/samples/ApiAuthSample/Controllers/ValuesController.cs b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Controllers/ValuesController.cs
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/Controllers/ValuesController.cs
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Controllers/ValuesController.cs
diff --git a/src/Identity/samples/ApiAuthSample/Data/ApplicationDbContext.cs b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Data/ApplicationDbContext.cs
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/Data/ApplicationDbContext.cs
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Data/ApplicationDbContext.cs
diff --git a/src/Identity/samples/ApiAuthSample/Data/Migrations/20180919224505_InitialMigration.Designer.cs b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Data/Migrations/20180919224505_InitialMigration.Designer.cs
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/Data/Migrations/20180919224505_InitialMigration.Designer.cs
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Data/Migrations/20180919224505_InitialMigration.Designer.cs
diff --git a/src/Identity/samples/ApiAuthSample/Data/Migrations/20180919224505_InitialMigration.cs b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Data/Migrations/20180919224505_InitialMigration.cs
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/Data/Migrations/20180919224505_InitialMigration.cs
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Data/Migrations/20180919224505_InitialMigration.cs
diff --git a/src/Identity/samples/ApiAuthSample/Data/Migrations/ApplicationDbContextModelSnapshot.cs b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Data/Migrations/ApplicationDbContextModelSnapshot.cs
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/Data/Migrations/ApplicationDbContextModelSnapshot.cs
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Data/Migrations/ApplicationDbContextModelSnapshot.cs
diff --git a/src/Identity/samples/ApiAuthSample/Models/ApplicationUser.cs b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Models/ApplicationUser.cs
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/Models/ApplicationUser.cs
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Models/ApplicationUser.cs
diff --git a/src/Identity/samples/ApiAuthSample/Pages/Index.cshtml b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Pages/Index.cshtml
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/Pages/Index.cshtml
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Pages/Index.cshtml
diff --git a/src/Identity/samples/ApiAuthSample/Pages/Index.cshtml.cs b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Pages/Index.cshtml.cs
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/Pages/Index.cshtml.cs
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Pages/Index.cshtml.cs
diff --git a/src/Identity/samples/ApiAuthSample/Program.cs b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Program.cs
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/Program.cs
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Program.cs
diff --git a/src/Identity/samples/ApiAuthSample/Startup.cs b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Startup.cs
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/Startup.cs
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/Startup.cs
diff --git a/src/Identity/samples/ApiAuthSample/app.db b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/app.db
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/app.db
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/app.db
diff --git a/src/Identity/samples/ApiAuthSample/appsettings.Development.json b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/appsettings.Development.json
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/appsettings.Development.json
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/appsettings.Development.json
diff --git a/src/Identity/samples/ApiAuthSample/appsettings.json b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/appsettings.json
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/appsettings.json
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/appsettings.json
diff --git a/src/Identity/samples/ApiAuthSample/package-lock.json b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/package-lock.json
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/package-lock.json
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/package-lock.json
diff --git a/src/Identity/samples/ApiAuthSample/wwwroot/js/app.js b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/wwwroot/js/app.js
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/wwwroot/js/app.js
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/wwwroot/js/app.js
diff --git a/src/Identity/samples/ApiAuthSample/wwwroot/js/oidc-client.js b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/wwwroot/js/oidc-client.js
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/wwwroot/js/oidc-client.js
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/wwwroot/js/oidc-client.js
diff --git a/src/Identity/samples/ApiAuthSample/wwwroot/js/oidc-client.min.js b/src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/wwwroot/js/oidc-client.min.js
similarity index 100%
rename from src/Identity/samples/ApiAuthSample/wwwroot/js/oidc-client.min.js
rename to src/Identity/ApiAuthorization.IdentityServer/samples/ApiAuthSample/wwwroot/js/oidc-client.min.js
diff --git a/src/Identity/src/ApiAuth.IS/Authentication/AuthenticationBuilderExtensions.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Authentication/AuthenticationBuilderExtensions.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Authentication/AuthenticationBuilderExtensions.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Authentication/AuthenticationBuilderExtensions.cs
diff --git a/src/Identity/src/ApiAuth.IS/Authentication/IdentityServerJwtBearerOptionsConfiguration.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Authentication/IdentityServerJwtBearerOptionsConfiguration.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Authentication/IdentityServerJwtBearerOptionsConfiguration.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Authentication/IdentityServerJwtBearerOptionsConfiguration.cs
diff --git a/src/Identity/src/ApiAuth.IS/Authentication/IdentityServerJwtConstants.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Authentication/IdentityServerJwtConstants.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Authentication/IdentityServerJwtConstants.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Authentication/IdentityServerJwtConstants.cs
diff --git a/src/Identity/src/ApiAuth.IS/Authentication/IdentityServerJwtPolicySchemeForwardSelector.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Authentication/IdentityServerJwtPolicySchemeForwardSelector.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Authentication/IdentityServerJwtPolicySchemeForwardSelector.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Authentication/IdentityServerJwtPolicySchemeForwardSelector.cs
diff --git a/src/Identity/src/ApiAuth.IS/Authentication/StaticConfigurationManager.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Authentication/StaticConfigurationManager.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Authentication/StaticConfigurationManager.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Authentication/StaticConfigurationManager.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/ApplicationProfiles.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ApplicationProfiles.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/ApplicationProfiles.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ApplicationProfiles.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/ApplicationProfilesPropertyNames.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ApplicationProfilesPropertyNames.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/ApplicationProfilesPropertyNames.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ApplicationProfilesPropertyNames.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/ApplicationProfilesPropertyValues.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ApplicationProfilesPropertyValues.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/ApplicationProfilesPropertyValues.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ApplicationProfilesPropertyValues.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/AspNetConventionsConfigureOptions.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/AspNetConventionsConfigureOptions.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/AspNetConventionsConfigureOptions.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/AspNetConventionsConfigureOptions.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/ClientDefinition.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ClientDefinition.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/ClientDefinition.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ClientDefinition.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/ConfigureApiResources.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ConfigureApiResources.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/ConfigureApiResources.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ConfigureApiResources.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/ConfigureClientScopes.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ConfigureClientScopes.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/ConfigureClientScopes.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ConfigureClientScopes.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/ConfigureClients.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ConfigureClients.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/ConfigureClients.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ConfigureClients.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/ConfigureIdentityResources.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ConfigureIdentityResources.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/ConfigureIdentityResources.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ConfigureIdentityResources.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/ConfigureSigningCredentials.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ConfigureSigningCredentials.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/ConfigureSigningCredentials.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ConfigureSigningCredentials.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/IIdentityServerJwtDescriptor.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/IIdentityServerJwtDescriptor.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/IIdentityServerJwtDescriptor.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/IIdentityServerJwtDescriptor.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/IdentityResourceDefinition.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/IdentityResourceDefinition.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/IdentityResourceDefinition.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/IdentityResourceDefinition.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/IdentityServerJwtApiDescriptor.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/IdentityServerJwtApiDescriptor.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/IdentityServerJwtApiDescriptor.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/IdentityServerJwtApiDescriptor.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/KeyDefinition.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/KeyDefinition.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/KeyDefinition.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/KeyDefinition.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/KeySources.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/KeySources.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/KeySources.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/KeySources.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/ResourceDefinition.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ResourceDefinition.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/ResourceDefinition.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ResourceDefinition.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/ServiceDefinition.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ServiceDefinition.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/ServiceDefinition.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/ServiceDefinition.cs
diff --git a/src/Identity/src/ApiAuth.IS/Configuration/SigningKeysLoader.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Configuration/SigningKeysLoader.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Configuration/SigningKeysLoader.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Configuration/SigningKeysLoader.cs
diff --git a/src/Identity/src/ApiAuth.IS/Data/ApiAuthorizationDbContext.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Data/ApiAuthorizationDbContext.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Data/ApiAuthorizationDbContext.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Data/ApiAuthorizationDbContext.cs
diff --git a/src/Identity/src/ApiAuth.IS/Extensions/AbsoluteUrlFactory.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Extensions/AbsoluteUrlFactory.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Extensions/AbsoluteUrlFactory.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Extensions/AbsoluteUrlFactory.cs
diff --git a/src/Identity/src/ApiAuth.IS/Extensions/AutoRedirectEndSessionEndpoint.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Extensions/AutoRedirectEndSessionEndpoint.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Extensions/AutoRedirectEndSessionEndpoint.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Extensions/AutoRedirectEndSessionEndpoint.cs
diff --git a/src/Identity/src/ApiAuth.IS/Extensions/DefaultClientRequestParametersProvider.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Extensions/DefaultClientRequestParametersProvider.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Extensions/DefaultClientRequestParametersProvider.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Extensions/DefaultClientRequestParametersProvider.cs
diff --git a/src/Identity/src/ApiAuth.IS/Extensions/IAbsoluteUrlFactory.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Extensions/IAbsoluteUrlFactory.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Extensions/IAbsoluteUrlFactory.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Extensions/IAbsoluteUrlFactory.cs
diff --git a/src/Identity/src/ApiAuth.IS/Extensions/IClientRequestParametersProvider.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Extensions/IClientRequestParametersProvider.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Extensions/IClientRequestParametersProvider.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Extensions/IClientRequestParametersProvider.cs
diff --git a/src/Identity/src/ApiAuth.IS/Extensions/RelativeRedirectUriValidator.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Extensions/RelativeRedirectUriValidator.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Extensions/RelativeRedirectUriValidator.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Extensions/RelativeRedirectUriValidator.cs
diff --git a/src/Identity/src/ApiAuth.IS/IdentityServerBuilderConfigurationExtensions.cs b/src/Identity/ApiAuthorization.IdentityServer/src/IdentityServerBuilderConfigurationExtensions.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/IdentityServerBuilderConfigurationExtensions.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/IdentityServerBuilderConfigurationExtensions.cs
diff --git a/src/Identity/ApiAuthorization.IdentityServer/src/Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj b/src/Identity/ApiAuthorization.IdentityServer/src/Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj
new file mode 100644
index 0000000000..f286a08ebe
--- /dev/null
+++ b/src/Identity/ApiAuthorization.IdentityServer/src/Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj
@@ -0,0 +1,26 @@
+
+
+
+
+ 2.2.0-preview-$(BuildNumber)
+ true
+ false
+
+ netstandard2.0
+ ASP.NET Core API Authorization package powered by Identity Server.
+ true
+ aspnetcore;apiauth;identity
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Identity/src/ApiAuth.IS/Options/ApiAuthorizationOptions.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Options/ApiAuthorizationOptions.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Options/ApiAuthorizationOptions.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Options/ApiAuthorizationOptions.cs
diff --git a/src/Identity/src/ApiAuth.IS/Options/ApiResourceBuilder.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Options/ApiResourceBuilder.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Options/ApiResourceBuilder.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Options/ApiResourceBuilder.cs
diff --git a/src/Identity/src/ApiAuth.IS/Options/ApiResourceCollection.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Options/ApiResourceCollection.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Options/ApiResourceCollection.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Options/ApiResourceCollection.cs
diff --git a/src/Identity/src/ApiAuth.IS/Options/ClientBuilder.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Options/ClientBuilder.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Options/ClientBuilder.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Options/ClientBuilder.cs
diff --git a/src/Identity/src/ApiAuth.IS/Options/ClientCollection.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Options/ClientCollection.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Options/ClientCollection.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Options/ClientCollection.cs
diff --git a/src/Identity/src/ApiAuth.IS/Options/IdentityResourceBuilder.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Options/IdentityResourceBuilder.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Options/IdentityResourceBuilder.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Options/IdentityResourceBuilder.cs
diff --git a/src/Identity/src/ApiAuth.IS/Options/IdentityResourceCollection.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Options/IdentityResourceCollection.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/Options/IdentityResourceCollection.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Options/IdentityResourceCollection.cs
diff --git a/src/Identity/src/ApiAuth.IS/Properties/AssemblyInfo.cs b/src/Identity/ApiAuthorization.IdentityServer/src/Properties/AssemblyInfo.cs
similarity index 64%
rename from src/Identity/src/ApiAuth.IS/Properties/AssemblyInfo.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/Properties/AssemblyInfo.cs
index da88d94be5..17a9364ae8 100644
--- a/src/Identity/src/ApiAuth.IS/Properties/AssemblyInfo.cs
+++ b/src/Identity/ApiAuthorization.IdentityServer/src/Properties/AssemblyInfo.cs
@@ -3,5 +3,5 @@
using System.Runtime.CompilerServices;
-[assembly: InternalsVisibleTo("Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")]
-[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey = 0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")]
\ No newline at end of file
+[assembly: InternalsVisibleTo("Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")]
+[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey = 0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")]
diff --git a/src/Identity/src/ApiAuth.IS/TagHelpers/ClientParametersTagHelper.cs b/src/Identity/ApiAuthorization.IdentityServer/src/TagHelpers/ClientParametersTagHelper.cs
similarity index 100%
rename from src/Identity/src/ApiAuth.IS/TagHelpers/ClientParametersTagHelper.cs
rename to src/Identity/ApiAuthorization.IdentityServer/src/TagHelpers/ClientParametersTagHelper.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/Authentication/LocalApiJwtBearerConfigurationTest.cs b/src/Identity/ApiAuthorization.IdentityServer/test/Authentication/LocalApiJwtBearerConfigurationTest.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/Authentication/LocalApiJwtBearerConfigurationTest.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/Authentication/LocalApiJwtBearerConfigurationTest.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/Authentication/LocalApiPolicySchemeForwardSelectorTests.cs b/src/Identity/ApiAuthorization.IdentityServer/test/Authentication/LocalApiPolicySchemeForwardSelectorTests.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/Authentication/LocalApiPolicySchemeForwardSelectorTests.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/Authentication/LocalApiPolicySchemeForwardSelectorTests.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/Configuration/AspNetConventionsConfigureOptionsTests.cs b/src/Identity/ApiAuthorization.IdentityServer/test/Configuration/AspNetConventionsConfigureOptionsTests.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/Configuration/AspNetConventionsConfigureOptionsTests.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/Configuration/AspNetConventionsConfigureOptionsTests.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/Configuration/ConfigureApiResourcesTests.cs b/src/Identity/ApiAuthorization.IdentityServer/test/Configuration/ConfigureApiResourcesTests.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/Configuration/ConfigureApiResourcesTests.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/Configuration/ConfigureApiResourcesTests.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/Configuration/ConfigureClientScopesTests.cs b/src/Identity/ApiAuthorization.IdentityServer/test/Configuration/ConfigureClientScopesTests.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/Configuration/ConfigureClientScopesTests.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/Configuration/ConfigureClientScopesTests.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/Configuration/ConfigureClientsTests.cs b/src/Identity/ApiAuthorization.IdentityServer/test/Configuration/ConfigureClientsTests.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/Configuration/ConfigureClientsTests.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/Configuration/ConfigureClientsTests.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/Configuration/ConfigureSigningCredentialsTests.cs b/src/Identity/ApiAuthorization.IdentityServer/test/Configuration/ConfigureSigningCredentialsTests.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/Configuration/ConfigureSigningCredentialsTests.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/Configuration/ConfigureSigningCredentialsTests.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/Configuration/LocalApiDescriptorTests.cs b/src/Identity/ApiAuthorization.IdentityServer/test/Configuration/LocalApiDescriptorTests.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/Configuration/LocalApiDescriptorTests.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/Configuration/LocalApiDescriptorTests.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/Configuration/SigningKeysLoaderTests.cs b/src/Identity/ApiAuthorization.IdentityServer/test/Configuration/SigningKeysLoaderTests.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/Configuration/SigningKeysLoaderTests.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/Configuration/SigningKeysLoaderTests.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/Extensions/AbsoluteUrlFactoryTests.cs b/src/Identity/ApiAuthorization.IdentityServer/test/Extensions/AbsoluteUrlFactoryTests.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/Extensions/AbsoluteUrlFactoryTests.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/Extensions/AbsoluteUrlFactoryTests.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/Extensions/AutoRedirectEndSessionEndpointTests.cs b/src/Identity/ApiAuthorization.IdentityServer/test/Extensions/AutoRedirectEndSessionEndpointTests.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/Extensions/AutoRedirectEndSessionEndpointTests.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/Extensions/AutoRedirectEndSessionEndpointTests.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/Extensions/RelativeRedirectUriValidatorTests.cs b/src/Identity/ApiAuthorization.IdentityServer/test/Extensions/RelativeRedirectUriValidatorTests.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/Extensions/RelativeRedirectUriValidatorTests.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/Extensions/RelativeRedirectUriValidatorTests.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Test.csproj b/src/Identity/ApiAuthorization.IdentityServer/test/Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Tests.csproj
similarity index 84%
rename from src/Identity/test/ApiAuth.IS.Test/Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Test.csproj
rename to src/Identity/ApiAuthorization.IdentityServer/test/Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Tests.csproj
index f47aef4448..6e82647940 100644
--- a/src/Identity/test/ApiAuth.IS.Test/Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Test.csproj
+++ b/src/Identity/ApiAuthorization.IdentityServer/test/Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Tests.csproj
@@ -5,7 +5,7 @@
-
+
diff --git a/src/Identity/test/ApiAuth.IS.Test/TagHelpers/ClientParametersTagHelperTests.cs b/src/Identity/ApiAuthorization.IdentityServer/test/TagHelpers/ClientParametersTagHelperTests.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/TagHelpers/ClientParametersTagHelperTests.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/TagHelpers/ClientParametersTagHelperTests.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/TestLogger.cs b/src/Identity/ApiAuthorization.IdentityServer/test/TestLogger.cs
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/TestLogger.cs
rename to src/Identity/ApiAuthorization.IdentityServer/test/TestLogger.cs
diff --git a/src/Identity/test/ApiAuth.IS.Test/current.pfx b/src/Identity/ApiAuthorization.IdentityServer/test/current.pfx
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/current.pfx
rename to src/Identity/ApiAuthorization.IdentityServer/test/current.pfx
diff --git a/src/Identity/test/ApiAuth.IS.Test/expired.pfx b/src/Identity/ApiAuthorization.IdentityServer/test/expired.pfx
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/expired.pfx
rename to src/Identity/ApiAuthorization.IdentityServer/test/expired.pfx
diff --git a/src/Identity/test/ApiAuth.IS.Test/future.pfx b/src/Identity/ApiAuthorization.IdentityServer/test/future.pfx
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/future.pfx
rename to src/Identity/ApiAuthorization.IdentityServer/test/future.pfx
diff --git a/src/Identity/test/ApiAuth.IS.Test/test.pfx b/src/Identity/ApiAuthorization.IdentityServer/test/test.pfx
similarity index 100%
rename from src/Identity/test/ApiAuth.IS.Test/test.pfx
rename to src/Identity/ApiAuthorization.IdentityServer/test/test.pfx
diff --git a/src/Identity/src/Identity/AspNetRoleManager.cs b/src/Identity/Core/src/AspNetRoleManager.cs
similarity index 100%
rename from src/Identity/src/Identity/AspNetRoleManager.cs
rename to src/Identity/Core/src/AspNetRoleManager.cs
diff --git a/src/Identity/src/Identity/AspNetUserManager.cs b/src/Identity/Core/src/AspNetUserManager.cs
similarity index 100%
rename from src/Identity/src/Identity/AspNetUserManager.cs
rename to src/Identity/Core/src/AspNetUserManager.cs
diff --git a/src/Identity/src/Identity/BuilderExtensions.cs b/src/Identity/Core/src/BuilderExtensions.cs
similarity index 100%
rename from src/Identity/src/Identity/BuilderExtensions.cs
rename to src/Identity/Core/src/BuilderExtensions.cs
diff --git a/src/Identity/src/Identity/DataProtectionTokenProvider.cs b/src/Identity/Core/src/DataProtectionTokenProvider.cs
similarity index 100%
rename from src/Identity/src/Identity/DataProtectionTokenProvider.cs
rename to src/Identity/Core/src/DataProtectionTokenProvider.cs
diff --git a/src/Identity/src/Identity/DataProtectionTokenProviderOptions.cs b/src/Identity/Core/src/DataProtectionTokenProviderOptions.cs
similarity index 100%
rename from src/Identity/src/Identity/DataProtectionTokenProviderOptions.cs
rename to src/Identity/Core/src/DataProtectionTokenProviderOptions.cs
diff --git a/src/Identity/src/Identity/ExternalLoginInfo.cs b/src/Identity/Core/src/ExternalLoginInfo.cs
similarity index 100%
rename from src/Identity/src/Identity/ExternalLoginInfo.cs
rename to src/Identity/Core/src/ExternalLoginInfo.cs
diff --git a/src/Identity/src/Identity/ISecurityStampValidator.cs b/src/Identity/Core/src/ISecurityStampValidator.cs
similarity index 100%
rename from src/Identity/src/Identity/ISecurityStampValidator.cs
rename to src/Identity/Core/src/ISecurityStampValidator.cs
diff --git a/src/Identity/src/Identity/ITwoFactorSecurityStampValidator.cs b/src/Identity/Core/src/ITwoFactorSecurityStampValidator.cs
similarity index 100%
rename from src/Identity/src/Identity/ITwoFactorSecurityStampValidator.cs
rename to src/Identity/Core/src/ITwoFactorSecurityStampValidator.cs
diff --git a/src/Identity/src/Identity/IdentityBuilderExtensions.cs b/src/Identity/Core/src/IdentityBuilderExtensions.cs
similarity index 100%
rename from src/Identity/src/Identity/IdentityBuilderExtensions.cs
rename to src/Identity/Core/src/IdentityBuilderExtensions.cs
diff --git a/src/Identity/src/Identity/IdentityConstants.cs b/src/Identity/Core/src/IdentityConstants.cs
similarity index 100%
rename from src/Identity/src/Identity/IdentityConstants.cs
rename to src/Identity/Core/src/IdentityConstants.cs
diff --git a/src/Identity/src/Identity/IdentityCookiesBuilder.cs b/src/Identity/Core/src/IdentityCookiesBuilder.cs
similarity index 100%
rename from src/Identity/src/Identity/IdentityCookiesBuilder.cs
rename to src/Identity/Core/src/IdentityCookiesBuilder.cs
diff --git a/src/Identity/src/Identity/IdentityCookiesBuilderExtensions.cs b/src/Identity/Core/src/IdentityCookiesBuilderExtensions.cs
similarity index 100%
rename from src/Identity/src/Identity/IdentityCookiesBuilderExtensions.cs
rename to src/Identity/Core/src/IdentityCookiesBuilderExtensions.cs
diff --git a/src/Identity/src/Identity/IdentityServiceCollectionExtensions.cs b/src/Identity/Core/src/IdentityServiceCollectionExtensions.cs
similarity index 100%
rename from src/Identity/src/Identity/IdentityServiceCollectionExtensions.cs
rename to src/Identity/Core/src/IdentityServiceCollectionExtensions.cs
diff --git a/src/Identity/src/Identity/Microsoft.AspNetCore.Identity.csproj b/src/Identity/Core/src/Microsoft.AspNetCore.Identity.csproj
similarity index 51%
rename from src/Identity/src/Identity/Microsoft.AspNetCore.Identity.csproj
rename to src/Identity/Core/src/Microsoft.AspNetCore.Identity.csproj
index fc0fae70c8..e0c52c7412 100644
--- a/src/Identity/src/Identity/Microsoft.AspNetCore.Identity.csproj
+++ b/src/Identity/Core/src/Microsoft.AspNetCore.Identity.csproj
@@ -8,13 +8,10 @@
-
-
-
-
-
-
-
+
+
+
+
diff --git a/src/Identity/src/Core/Properties/AssemblyInfo.cs b/src/Identity/Core/src/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/Identity/src/Core/Properties/AssemblyInfo.cs
rename to src/Identity/Core/src/Properties/AssemblyInfo.cs
diff --git a/src/Identity/src/Identity/Properties/Resources.Designer.cs b/src/Identity/Core/src/Properties/Resources.Designer.cs
similarity index 100%
rename from src/Identity/src/Identity/Properties/Resources.Designer.cs
rename to src/Identity/Core/src/Properties/Resources.Designer.cs
diff --git a/src/Identity/src/Identity/Properties/debugSettings.json b/src/Identity/Core/src/Properties/debugSettings.json
similarity index 100%
rename from src/Identity/src/Identity/Properties/debugSettings.json
rename to src/Identity/Core/src/Properties/debugSettings.json
diff --git a/src/Identity/src/Identity/Resources.resx b/src/Identity/Core/src/Resources.resx
similarity index 100%
rename from src/Identity/src/Identity/Resources.resx
rename to src/Identity/Core/src/Resources.resx
diff --git a/src/Identity/src/Identity/SecurityStampRefreshingPrincipalContext.cs b/src/Identity/Core/src/SecurityStampRefreshingPrincipalContext.cs
similarity index 100%
rename from src/Identity/src/Identity/SecurityStampRefreshingPrincipalContext.cs
rename to src/Identity/Core/src/SecurityStampRefreshingPrincipalContext.cs
diff --git a/src/Identity/src/Identity/SecurityStampValidator.cs b/src/Identity/Core/src/SecurityStampValidator.cs
similarity index 100%
rename from src/Identity/src/Identity/SecurityStampValidator.cs
rename to src/Identity/Core/src/SecurityStampValidator.cs
diff --git a/src/Identity/src/Identity/SecurityStampValidatorOptions.cs b/src/Identity/Core/src/SecurityStampValidatorOptions.cs
similarity index 100%
rename from src/Identity/src/Identity/SecurityStampValidatorOptions.cs
rename to src/Identity/Core/src/SecurityStampValidatorOptions.cs
diff --git a/src/Identity/src/Identity/SignInManager.cs b/src/Identity/Core/src/SignInManager.cs
similarity index 100%
rename from src/Identity/src/Identity/SignInManager.cs
rename to src/Identity/Core/src/SignInManager.cs
diff --git a/src/Identity/src/Identity/TwoFactorSecurityStampValidator.cs b/src/Identity/Core/src/TwoFactorSecurityStampValidator.cs
similarity index 100%
rename from src/Identity/src/Identity/TwoFactorSecurityStampValidator.cs
rename to src/Identity/Core/src/TwoFactorSecurityStampValidator.cs
diff --git a/src/Identity/src/Identity/baseline.netcore.json b/src/Identity/Core/src/baseline.netcore.json
similarity index 100%
rename from src/Identity/src/Identity/baseline.netcore.json
rename to src/Identity/Core/src/baseline.netcore.json
diff --git a/src/Identity/src/Identity/baseline.netframework.json b/src/Identity/Core/src/baseline.netframework.json
similarity index 100%
rename from src/Identity/src/Identity/baseline.netframework.json
rename to src/Identity/Core/src/baseline.netframework.json
diff --git a/src/Identity/Directory.Build.props b/src/Identity/Directory.Build.props
index 5a4e9d7eef..7a3a58cbc2 100644
--- a/src/Identity/Directory.Build.props
+++ b/src/Identity/Directory.Build.props
@@ -1,23 +1,8 @@
-
-
-
-
-
-
+
+
- Microsoft ASP.NET Core
- https://github.com/aspnet/Identity
- git
- $(MSBuildThisFileDirectory)
- $(MSBuildThisFileDirectory)build\Key.snk
- true
- true
-
- false
- $(MSBuildThisFileDirectory)..\Shared\
+ $(MSBuildThisFileDirectory)test\Shared\
diff --git a/src/Identity/Directory.Build.targets b/src/Identity/Directory.Build.targets
deleted file mode 100644
index 78626b773e..0000000000
--- a/src/Identity/Directory.Build.targets
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- $(MicrosoftNETCoreApp20PackageVersion)
- $(MicrosoftNETCoreApp21PackageVersion)
- $(MicrosoftNETCoreApp22PackageVersion)
- $(NETStandardLibrary20PackageVersion)
-
- 99.9
-
-
diff --git a/src/Identity/src/EF/IdentityDbContext.cs b/src/Identity/EntityFrameworkCore/src/IdentityDbContext.cs
similarity index 100%
rename from src/Identity/src/EF/IdentityDbContext.cs
rename to src/Identity/EntityFrameworkCore/src/IdentityDbContext.cs
diff --git a/src/Identity/src/EF/IdentityEntityFrameworkBuilderExtensions.cs b/src/Identity/EntityFrameworkCore/src/IdentityEntityFrameworkBuilderExtensions.cs
similarity index 100%
rename from src/Identity/src/EF/IdentityEntityFrameworkBuilderExtensions.cs
rename to src/Identity/EntityFrameworkCore/src/IdentityEntityFrameworkBuilderExtensions.cs
diff --git a/src/Identity/src/EF/IdentityUserContext.cs b/src/Identity/EntityFrameworkCore/src/IdentityUserContext.cs
similarity index 100%
rename from src/Identity/src/EF/IdentityUserContext.cs
rename to src/Identity/EntityFrameworkCore/src/IdentityUserContext.cs
diff --git a/src/Identity/src/EF/Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj b/src/Identity/EntityFrameworkCore/src/Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj
similarity index 54%
rename from src/Identity/src/EF/Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj
rename to src/Identity/EntityFrameworkCore/src/Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj
index 79339b9c1e..08ababa087 100644
--- a/src/Identity/src/EF/Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj
+++ b/src/Identity/EntityFrameworkCore/src/Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj
@@ -8,12 +8,9 @@
-
-
-
-
-
-
+
+
+
diff --git a/src/Identity/src/EF/Properties/Resources.Designer.cs b/src/Identity/EntityFrameworkCore/src/Properties/Resources.Designer.cs
similarity index 100%
rename from src/Identity/src/EF/Properties/Resources.Designer.cs
rename to src/Identity/EntityFrameworkCore/src/Properties/Resources.Designer.cs
diff --git a/src/Identity/src/EF/Resources.resx b/src/Identity/EntityFrameworkCore/src/Resources.resx
similarity index 100%
rename from src/Identity/src/EF/Resources.resx
rename to src/Identity/EntityFrameworkCore/src/Resources.resx
diff --git a/src/Identity/src/EF/RoleStore.cs b/src/Identity/EntityFrameworkCore/src/RoleStore.cs
similarity index 100%
rename from src/Identity/src/EF/RoleStore.cs
rename to src/Identity/EntityFrameworkCore/src/RoleStore.cs
diff --git a/src/Identity/src/EF/UserOnlyStore.cs b/src/Identity/EntityFrameworkCore/src/UserOnlyStore.cs
similarity index 100%
rename from src/Identity/src/EF/UserOnlyStore.cs
rename to src/Identity/EntityFrameworkCore/src/UserOnlyStore.cs
diff --git a/src/Identity/src/EF/UserStore.cs b/src/Identity/EntityFrameworkCore/src/UserStore.cs
similarity index 100%
rename from src/Identity/src/EF/UserStore.cs
rename to src/Identity/EntityFrameworkCore/src/UserStore.cs
diff --git a/src/Identity/src/EF/baseline.netcore.json b/src/Identity/EntityFrameworkCore/src/baseline.netcore.json
similarity index 100%
rename from src/Identity/src/EF/baseline.netcore.json
rename to src/Identity/EntityFrameworkCore/src/baseline.netcore.json
diff --git a/src/Identity/test/EF.InMemory.Test/InMemoryContext.cs b/src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/InMemoryContext.cs
similarity index 100%
rename from src/Identity/test/EF.InMemory.Test/InMemoryContext.cs
rename to src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/InMemoryContext.cs
diff --git a/src/Identity/test/EF.InMemory.Test/InMemoryEFOnlyUsersTest.cs b/src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/InMemoryEFOnlyUsersTest.cs
similarity index 100%
rename from src/Identity/test/EF.InMemory.Test/InMemoryEFOnlyUsersTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/InMemoryEFOnlyUsersTest.cs
diff --git a/src/Identity/test/EF.InMemory.Test/InMemoryEFUserStoreTest.cs b/src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/InMemoryEFUserStoreTest.cs
similarity index 100%
rename from src/Identity/test/EF.InMemory.Test/InMemoryEFUserStoreTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/InMemoryEFUserStoreTest.cs
diff --git a/src/Identity/test/EF.InMemory.Test/InMemoryStoreWithGenericsTest.cs b/src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/InMemoryStoreWithGenericsTest.cs
similarity index 100%
rename from src/Identity/test/EF.InMemory.Test/InMemoryStoreWithGenericsTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/InMemoryStoreWithGenericsTest.cs
diff --git a/src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj b/src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj
new file mode 100644
index 0000000000..e5f58004d1
--- /dev/null
+++ b/src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj
@@ -0,0 +1,20 @@
+
+
+
+ $(StandardTestTfms)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Identity/test/EF.InMemory.Test/RoleStoreTest.cs b/src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/RoleStoreTest.cs
similarity index 100%
rename from src/Identity/test/EF.InMemory.Test/RoleStoreTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/RoleStoreTest.cs
diff --git a/src/Identity/test/EF.InMemory.Test/TestIdentityFactory.cs b/src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/TestIdentityFactory.cs
similarity index 100%
rename from src/Identity/test/EF.InMemory.Test/TestIdentityFactory.cs
rename to src/Identity/EntityFrameworkCore/test/EF.InMemory.Test/TestIdentityFactory.cs
diff --git a/src/Identity/test/EF.Test/ApiConsistencyTest.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/ApiConsistencyTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/ApiConsistencyTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/ApiConsistencyTest.cs
diff --git a/src/Identity/test/EF.Test/CustomPocoTest.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/CustomPocoTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/CustomPocoTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/CustomPocoTest.cs
diff --git a/src/Identity/test/EF.Test/DbUtil.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/DbUtil.cs
similarity index 100%
rename from src/Identity/test/EF.Test/DbUtil.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/DbUtil.cs
diff --git a/src/Identity/test/EF.Test/DefaultPocoTest.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/DefaultPocoTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/DefaultPocoTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/DefaultPocoTest.cs
diff --git a/src/Identity/test/EF.Test/MaxKeyLengthSchemaTest.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/MaxKeyLengthSchemaTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/MaxKeyLengthSchemaTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/MaxKeyLengthSchemaTest.cs
diff --git a/src/Identity/EntityFrameworkCore/test/EF.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj b/src/Identity/EntityFrameworkCore/test/EF.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj
new file mode 100644
index 0000000000..f4bb89e455
--- /dev/null
+++ b/src/Identity/EntityFrameworkCore/test/EF.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj
@@ -0,0 +1,26 @@
+
+
+
+ $(StandardTestTfms)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Identity/test/EF.Test/SqlStoreOnlyUsersTestBase.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/SqlStoreOnlyUsersTestBase.cs
similarity index 100%
rename from src/Identity/test/EF.Test/SqlStoreOnlyUsersTestBase.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/SqlStoreOnlyUsersTestBase.cs
diff --git a/src/Identity/test/EF.Test/SqlStoreTestBase.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/SqlStoreTestBase.cs
similarity index 100%
rename from src/Identity/test/EF.Test/SqlStoreTestBase.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/SqlStoreTestBase.cs
diff --git a/src/Identity/test/EF.Test/UserOnlyCustomContextTest.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/UserOnlyCustomContextTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserOnlyCustomContextTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/UserOnlyCustomContextTest.cs
diff --git a/src/Identity/test/EF.Test/UserOnlyTest.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/UserOnlyTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserOnlyTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/UserOnlyTest.cs
diff --git a/src/Identity/test/EF.Test/UserStoreEncryptPersonalDataTest.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreEncryptPersonalDataTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserStoreEncryptPersonalDataTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreEncryptPersonalDataTest.cs
diff --git a/src/Identity/test/EF.Test/UserStoreGuidKeyTest.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreGuidKeyTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserStoreGuidKeyTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreGuidKeyTest.cs
diff --git a/src/Identity/test/EF.Test/UserStoreIntKeyTest.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreIntKeyTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserStoreIntKeyTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreIntKeyTest.cs
diff --git a/src/Identity/test/EF.Test/UserStoreStringKeyTest.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreStringKeyTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserStoreStringKeyTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreStringKeyTest.cs
diff --git a/src/Identity/test/EF.Test/UserStoreTest.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserStoreTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreTest.cs
diff --git a/src/Identity/test/EF.Test/UserStoreWithGenericsTest.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreWithGenericsTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserStoreWithGenericsTest.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreWithGenericsTest.cs
diff --git a/src/Identity/test/EF.Test/Utilities/ScratchDatabaseFixture.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/Utilities/ScratchDatabaseFixture.cs
similarity index 100%
rename from src/Identity/test/EF.Test/Utilities/ScratchDatabaseFixture.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/Utilities/ScratchDatabaseFixture.cs
diff --git a/src/Identity/test/EF.Test/Utilities/SqlServerTestStore.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/Utilities/SqlServerTestStore.cs
similarity index 100%
rename from src/Identity/test/EF.Test/Utilities/SqlServerTestStore.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/Utilities/SqlServerTestStore.cs
diff --git a/src/Identity/test/EF.Test/Utilities/TestEnvironment.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/Utilities/TestEnvironment.cs
similarity index 100%
rename from src/Identity/test/EF.Test/Utilities/TestEnvironment.cs
rename to src/Identity/EntityFrameworkCore/test/EF.Test/Utilities/TestEnvironment.cs
diff --git a/src/Identity/test/EF.Test/config.json b/src/Identity/EntityFrameworkCore/test/EF.Test/config.json
similarity index 100%
rename from src/Identity/test/EF.Test/config.json
rename to src/Identity/EntityFrameworkCore/test/EF.Test/config.json
diff --git a/src/Identity/src/Core/AuthenticatorTokenProvider.cs b/src/Identity/Extensions.Core/src/AuthenticatorTokenProvider.cs
similarity index 100%
rename from src/Identity/src/Core/AuthenticatorTokenProvider.cs
rename to src/Identity/Extensions.Core/src/AuthenticatorTokenProvider.cs
diff --git a/src/Identity/src/Core/Base32.cs b/src/Identity/Extensions.Core/src/Base32.cs
similarity index 100%
rename from src/Identity/src/Core/Base32.cs
rename to src/Identity/Extensions.Core/src/Base32.cs
diff --git a/src/Identity/src/Core/ClaimsIdentityOptions.cs b/src/Identity/Extensions.Core/src/ClaimsIdentityOptions.cs
similarity index 100%
rename from src/Identity/src/Core/ClaimsIdentityOptions.cs
rename to src/Identity/Extensions.Core/src/ClaimsIdentityOptions.cs
diff --git a/src/Identity/src/Core/DefaultPersonalDataProtector.cs b/src/Identity/Extensions.Core/src/DefaultPersonalDataProtector.cs
similarity index 100%
rename from src/Identity/src/Core/DefaultPersonalDataProtector.cs
rename to src/Identity/Extensions.Core/src/DefaultPersonalDataProtector.cs
diff --git a/src/Identity/src/Core/EmailTokenProvider.cs b/src/Identity/Extensions.Core/src/EmailTokenProvider.cs
similarity index 100%
rename from src/Identity/src/Core/EmailTokenProvider.cs
rename to src/Identity/Extensions.Core/src/EmailTokenProvider.cs
diff --git a/src/Identity/src/Core/ILookupNormalizer.cs b/src/Identity/Extensions.Core/src/ILookupNormalizer.cs
similarity index 100%
rename from src/Identity/src/Core/ILookupNormalizer.cs
rename to src/Identity/Extensions.Core/src/ILookupNormalizer.cs
diff --git a/src/Identity/src/Core/ILookupProtector.cs b/src/Identity/Extensions.Core/src/ILookupProtector.cs
similarity index 100%
rename from src/Identity/src/Core/ILookupProtector.cs
rename to src/Identity/Extensions.Core/src/ILookupProtector.cs
diff --git a/src/Identity/src/Core/ILookupProtectorKeyRing.cs b/src/Identity/Extensions.Core/src/ILookupProtectorKeyRing.cs
similarity index 100%
rename from src/Identity/src/Core/ILookupProtectorKeyRing.cs
rename to src/Identity/Extensions.Core/src/ILookupProtectorKeyRing.cs
diff --git a/src/Identity/src/Core/IPasswordHasher.cs b/src/Identity/Extensions.Core/src/IPasswordHasher.cs
similarity index 100%
rename from src/Identity/src/Core/IPasswordHasher.cs
rename to src/Identity/Extensions.Core/src/IPasswordHasher.cs
diff --git a/src/Identity/src/Core/IPasswordValidator.cs b/src/Identity/Extensions.Core/src/IPasswordValidator.cs
similarity index 100%
rename from src/Identity/src/Core/IPasswordValidator.cs
rename to src/Identity/Extensions.Core/src/IPasswordValidator.cs
diff --git a/src/Identity/src/Core/IPersonalDataProtector.cs b/src/Identity/Extensions.Core/src/IPersonalDataProtector.cs
similarity index 100%
rename from src/Identity/src/Core/IPersonalDataProtector.cs
rename to src/Identity/Extensions.Core/src/IPersonalDataProtector.cs
diff --git a/src/Identity/src/Core/IProtectedUserStore.cs b/src/Identity/Extensions.Core/src/IProtectedUserStore.cs
similarity index 100%
rename from src/Identity/src/Core/IProtectedUserStore.cs
rename to src/Identity/Extensions.Core/src/IProtectedUserStore.cs
diff --git a/src/Identity/src/Core/IQueryableRoleStore.cs b/src/Identity/Extensions.Core/src/IQueryableRoleStore.cs
similarity index 100%
rename from src/Identity/src/Core/IQueryableRoleStore.cs
rename to src/Identity/Extensions.Core/src/IQueryableRoleStore.cs
diff --git a/src/Identity/src/Core/IQueryableUserStore.cs b/src/Identity/Extensions.Core/src/IQueryableUserStore.cs
similarity index 100%
rename from src/Identity/src/Core/IQueryableUserStore.cs
rename to src/Identity/Extensions.Core/src/IQueryableUserStore.cs
diff --git a/src/Identity/src/Core/IRoleClaimStore.cs b/src/Identity/Extensions.Core/src/IRoleClaimStore.cs
similarity index 100%
rename from src/Identity/src/Core/IRoleClaimStore.cs
rename to src/Identity/Extensions.Core/src/IRoleClaimStore.cs
diff --git a/src/Identity/src/Core/IRoleStore.cs b/src/Identity/Extensions.Core/src/IRoleStore.cs
similarity index 100%
rename from src/Identity/src/Core/IRoleStore.cs
rename to src/Identity/Extensions.Core/src/IRoleStore.cs
diff --git a/src/Identity/src/Core/IRoleValidator.cs b/src/Identity/Extensions.Core/src/IRoleValidator.cs
similarity index 100%
rename from src/Identity/src/Core/IRoleValidator.cs
rename to src/Identity/Extensions.Core/src/IRoleValidator.cs
diff --git a/src/Identity/src/Core/IUserAuthenticationTokenStore.cs b/src/Identity/Extensions.Core/src/IUserAuthenticationTokenStore.cs
similarity index 100%
rename from src/Identity/src/Core/IUserAuthenticationTokenStore.cs
rename to src/Identity/Extensions.Core/src/IUserAuthenticationTokenStore.cs
diff --git a/src/Identity/src/Core/IUserAuthenticatorKeyStore.cs b/src/Identity/Extensions.Core/src/IUserAuthenticatorKeyStore.cs
similarity index 100%
rename from src/Identity/src/Core/IUserAuthenticatorKeyStore.cs
rename to src/Identity/Extensions.Core/src/IUserAuthenticatorKeyStore.cs
diff --git a/src/Identity/src/Core/IUserClaimStore.cs b/src/Identity/Extensions.Core/src/IUserClaimStore.cs
similarity index 100%
rename from src/Identity/src/Core/IUserClaimStore.cs
rename to src/Identity/Extensions.Core/src/IUserClaimStore.cs
diff --git a/src/Identity/src/Core/IUserClaimsPrincipalFactory.cs b/src/Identity/Extensions.Core/src/IUserClaimsPrincipalFactory.cs
similarity index 100%
rename from src/Identity/src/Core/IUserClaimsPrincipalFactory.cs
rename to src/Identity/Extensions.Core/src/IUserClaimsPrincipalFactory.cs
diff --git a/src/Identity/src/Core/IUserEmailStore.cs b/src/Identity/Extensions.Core/src/IUserEmailStore.cs
similarity index 100%
rename from src/Identity/src/Core/IUserEmailStore.cs
rename to src/Identity/Extensions.Core/src/IUserEmailStore.cs
diff --git a/src/Identity/src/Core/IUserLockoutStore.cs b/src/Identity/Extensions.Core/src/IUserLockoutStore.cs
similarity index 100%
rename from src/Identity/src/Core/IUserLockoutStore.cs
rename to src/Identity/Extensions.Core/src/IUserLockoutStore.cs
diff --git a/src/Identity/src/Core/IUserLoginStore.cs b/src/Identity/Extensions.Core/src/IUserLoginStore.cs
similarity index 100%
rename from src/Identity/src/Core/IUserLoginStore.cs
rename to src/Identity/Extensions.Core/src/IUserLoginStore.cs
diff --git a/src/Identity/src/Core/IUserPasswordStore.cs b/src/Identity/Extensions.Core/src/IUserPasswordStore.cs
similarity index 100%
rename from src/Identity/src/Core/IUserPasswordStore.cs
rename to src/Identity/Extensions.Core/src/IUserPasswordStore.cs
diff --git a/src/Identity/src/Core/IUserPhoneNumberStore.cs b/src/Identity/Extensions.Core/src/IUserPhoneNumberStore.cs
similarity index 100%
rename from src/Identity/src/Core/IUserPhoneNumberStore.cs
rename to src/Identity/Extensions.Core/src/IUserPhoneNumberStore.cs
diff --git a/src/Identity/src/Core/IUserRoleStore.cs b/src/Identity/Extensions.Core/src/IUserRoleStore.cs
similarity index 100%
rename from src/Identity/src/Core/IUserRoleStore.cs
rename to src/Identity/Extensions.Core/src/IUserRoleStore.cs
diff --git a/src/Identity/src/Core/IUserSecurityStampStore.cs b/src/Identity/Extensions.Core/src/IUserSecurityStampStore.cs
similarity index 100%
rename from src/Identity/src/Core/IUserSecurityStampStore.cs
rename to src/Identity/Extensions.Core/src/IUserSecurityStampStore.cs
diff --git a/src/Identity/src/Core/IUserStore.cs b/src/Identity/Extensions.Core/src/IUserStore.cs
similarity index 100%
rename from src/Identity/src/Core/IUserStore.cs
rename to src/Identity/Extensions.Core/src/IUserStore.cs
diff --git a/src/Identity/src/Core/IUserTwoFactorRecoveryCodeStore.cs b/src/Identity/Extensions.Core/src/IUserTwoFactorRecoveryCodeStore.cs
similarity index 100%
rename from src/Identity/src/Core/IUserTwoFactorRecoveryCodeStore.cs
rename to src/Identity/Extensions.Core/src/IUserTwoFactorRecoveryCodeStore.cs
diff --git a/src/Identity/src/Core/IUserTwoFactorStore.cs b/src/Identity/Extensions.Core/src/IUserTwoFactorStore.cs
similarity index 100%
rename from src/Identity/src/Core/IUserTwoFactorStore.cs
rename to src/Identity/Extensions.Core/src/IUserTwoFactorStore.cs
diff --git a/src/Identity/src/Core/IUserTwoFactorTokenProvider.cs b/src/Identity/Extensions.Core/src/IUserTwoFactorTokenProvider.cs
similarity index 100%
rename from src/Identity/src/Core/IUserTwoFactorTokenProvider.cs
rename to src/Identity/Extensions.Core/src/IUserTwoFactorTokenProvider.cs
diff --git a/src/Identity/src/Core/IUserValidator.cs b/src/Identity/Extensions.Core/src/IUserValidator.cs
similarity index 100%
rename from src/Identity/src/Core/IUserValidator.cs
rename to src/Identity/Extensions.Core/src/IUserValidator.cs
diff --git a/src/Identity/src/Core/IdentityBuilder.cs b/src/Identity/Extensions.Core/src/IdentityBuilder.cs
similarity index 100%
rename from src/Identity/src/Core/IdentityBuilder.cs
rename to src/Identity/Extensions.Core/src/IdentityBuilder.cs
diff --git a/src/Identity/src/Core/IdentityError.cs b/src/Identity/Extensions.Core/src/IdentityError.cs
similarity index 100%
rename from src/Identity/src/Core/IdentityError.cs
rename to src/Identity/Extensions.Core/src/IdentityError.cs
diff --git a/src/Identity/src/Core/IdentityErrorDescriber.cs b/src/Identity/Extensions.Core/src/IdentityErrorDescriber.cs
similarity index 100%
rename from src/Identity/src/Core/IdentityErrorDescriber.cs
rename to src/Identity/Extensions.Core/src/IdentityErrorDescriber.cs
diff --git a/src/Identity/src/Core/IdentityOptions.cs b/src/Identity/Extensions.Core/src/IdentityOptions.cs
similarity index 100%
rename from src/Identity/src/Core/IdentityOptions.cs
rename to src/Identity/Extensions.Core/src/IdentityOptions.cs
diff --git a/src/Identity/src/Core/IdentityResult.cs b/src/Identity/Extensions.Core/src/IdentityResult.cs
similarity index 100%
rename from src/Identity/src/Core/IdentityResult.cs
rename to src/Identity/Extensions.Core/src/IdentityResult.cs
diff --git a/src/Identity/src/Core/IdentityServiceCollectionExtensions.cs b/src/Identity/Extensions.Core/src/IdentityServiceCollectionExtensions.cs
similarity index 100%
rename from src/Identity/src/Core/IdentityServiceCollectionExtensions.cs
rename to src/Identity/Extensions.Core/src/IdentityServiceCollectionExtensions.cs
diff --git a/src/Identity/src/Core/LockoutOptions.cs b/src/Identity/Extensions.Core/src/LockoutOptions.cs
similarity index 100%
rename from src/Identity/src/Core/LockoutOptions.cs
rename to src/Identity/Extensions.Core/src/LockoutOptions.cs
diff --git a/src/Identity/src/Core/Microsoft.Extensions.Identity.Core.csproj b/src/Identity/Extensions.Core/src/Microsoft.Extensions.Identity.Core.csproj
similarity index 53%
rename from src/Identity/src/Core/Microsoft.Extensions.Identity.Core.csproj
rename to src/Identity/Extensions.Core/src/Microsoft.Extensions.Identity.Core.csproj
index c446217071..c642eefa5f 100644
--- a/src/Identity/src/Core/Microsoft.Extensions.Identity.Core.csproj
+++ b/src/Identity/Extensions.Core/src/Microsoft.Extensions.Identity.Core.csproj
@@ -8,10 +8,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/Identity/src/Core/PasswordHasher.cs b/src/Identity/Extensions.Core/src/PasswordHasher.cs
similarity index 100%
rename from src/Identity/src/Core/PasswordHasher.cs
rename to src/Identity/Extensions.Core/src/PasswordHasher.cs
diff --git a/src/Identity/src/Core/PasswordHasherCompatibilityMode.cs b/src/Identity/Extensions.Core/src/PasswordHasherCompatibilityMode.cs
similarity index 100%
rename from src/Identity/src/Core/PasswordHasherCompatibilityMode.cs
rename to src/Identity/Extensions.Core/src/PasswordHasherCompatibilityMode.cs
diff --git a/src/Identity/src/Core/PasswordHasherOptions.cs b/src/Identity/Extensions.Core/src/PasswordHasherOptions.cs
similarity index 100%
rename from src/Identity/src/Core/PasswordHasherOptions.cs
rename to src/Identity/Extensions.Core/src/PasswordHasherOptions.cs
diff --git a/src/Identity/src/Core/PasswordOptions.cs b/src/Identity/Extensions.Core/src/PasswordOptions.cs
similarity index 100%
rename from src/Identity/src/Core/PasswordOptions.cs
rename to src/Identity/Extensions.Core/src/PasswordOptions.cs
diff --git a/src/Identity/src/Core/PasswordValidator.cs b/src/Identity/Extensions.Core/src/PasswordValidator.cs
similarity index 100%
rename from src/Identity/src/Core/PasswordValidator.cs
rename to src/Identity/Extensions.Core/src/PasswordValidator.cs
diff --git a/src/Identity/src/Core/PasswordVerificationResult.cs b/src/Identity/Extensions.Core/src/PasswordVerificationResult.cs
similarity index 100%
rename from src/Identity/src/Core/PasswordVerificationResult.cs
rename to src/Identity/Extensions.Core/src/PasswordVerificationResult.cs
diff --git a/src/Identity/src/Core/PersonalDataAttribute.cs b/src/Identity/Extensions.Core/src/PersonalDataAttribute.cs
similarity index 100%
rename from src/Identity/src/Core/PersonalDataAttribute.cs
rename to src/Identity/Extensions.Core/src/PersonalDataAttribute.cs
diff --git a/src/Identity/src/Core/PhoneNumberTokenProvider.cs b/src/Identity/Extensions.Core/src/PhoneNumberTokenProvider.cs
similarity index 100%
rename from src/Identity/src/Core/PhoneNumberTokenProvider.cs
rename to src/Identity/Extensions.Core/src/PhoneNumberTokenProvider.cs
diff --git a/src/Identity/src/Core/PrincipalExtensions.cs b/src/Identity/Extensions.Core/src/PrincipalExtensions.cs
similarity index 100%
rename from src/Identity/src/Core/PrincipalExtensions.cs
rename to src/Identity/Extensions.Core/src/PrincipalExtensions.cs
diff --git a/src/Identity/src/Identity/Properties/AssemblyInfo.cs b/src/Identity/Extensions.Core/src/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/Identity/src/Identity/Properties/AssemblyInfo.cs
rename to src/Identity/Extensions.Core/src/Properties/AssemblyInfo.cs
diff --git a/src/Identity/src/Core/Properties/Resources.Designer.cs b/src/Identity/Extensions.Core/src/Properties/Resources.Designer.cs
similarity index 100%
rename from src/Identity/src/Core/Properties/Resources.Designer.cs
rename to src/Identity/Extensions.Core/src/Properties/Resources.Designer.cs
diff --git a/src/Identity/src/Core/ProtectedPersonalDataAttribute.cs b/src/Identity/Extensions.Core/src/ProtectedPersonalDataAttribute.cs
similarity index 100%
rename from src/Identity/src/Core/ProtectedPersonalDataAttribute.cs
rename to src/Identity/Extensions.Core/src/ProtectedPersonalDataAttribute.cs
diff --git a/src/Identity/src/Core/Resources.resx b/src/Identity/Extensions.Core/src/Resources.resx
similarity index 100%
rename from src/Identity/src/Core/Resources.resx
rename to src/Identity/Extensions.Core/src/Resources.resx
diff --git a/src/Identity/src/Core/Rfc6238AuthenticationService.cs b/src/Identity/Extensions.Core/src/Rfc6238AuthenticationService.cs
similarity index 100%
rename from src/Identity/src/Core/Rfc6238AuthenticationService.cs
rename to src/Identity/Extensions.Core/src/Rfc6238AuthenticationService.cs
diff --git a/src/Identity/src/Core/RoleManager.cs b/src/Identity/Extensions.Core/src/RoleManager.cs
similarity index 100%
rename from src/Identity/src/Core/RoleManager.cs
rename to src/Identity/Extensions.Core/src/RoleManager.cs
diff --git a/src/Identity/src/Core/RoleValidator.cs b/src/Identity/Extensions.Core/src/RoleValidator.cs
similarity index 100%
rename from src/Identity/src/Core/RoleValidator.cs
rename to src/Identity/Extensions.Core/src/RoleValidator.cs
diff --git a/src/Identity/src/Core/SignInOptions.cs b/src/Identity/Extensions.Core/src/SignInOptions.cs
similarity index 100%
rename from src/Identity/src/Core/SignInOptions.cs
rename to src/Identity/Extensions.Core/src/SignInOptions.cs
diff --git a/src/Identity/src/Core/SignInResult.cs b/src/Identity/Extensions.Core/src/SignInResult.cs
similarity index 100%
rename from src/Identity/src/Core/SignInResult.cs
rename to src/Identity/Extensions.Core/src/SignInResult.cs
diff --git a/src/Identity/src/Core/StoreOptions.cs b/src/Identity/Extensions.Core/src/StoreOptions.cs
similarity index 100%
rename from src/Identity/src/Core/StoreOptions.cs
rename to src/Identity/Extensions.Core/src/StoreOptions.cs
diff --git a/src/Identity/src/Core/TokenOptions.cs b/src/Identity/Extensions.Core/src/TokenOptions.cs
similarity index 100%
rename from src/Identity/src/Core/TokenOptions.cs
rename to src/Identity/Extensions.Core/src/TokenOptions.cs
diff --git a/src/Identity/src/Core/TokenProviderDescriptor.cs b/src/Identity/Extensions.Core/src/TokenProviderDescriptor.cs
similarity index 100%
rename from src/Identity/src/Core/TokenProviderDescriptor.cs
rename to src/Identity/Extensions.Core/src/TokenProviderDescriptor.cs
diff --git a/src/Identity/src/Core/TotpSecurityStampBasedTokenProvider.cs b/src/Identity/Extensions.Core/src/TotpSecurityStampBasedTokenProvider.cs
similarity index 100%
rename from src/Identity/src/Core/TotpSecurityStampBasedTokenProvider.cs
rename to src/Identity/Extensions.Core/src/TotpSecurityStampBasedTokenProvider.cs
diff --git a/src/Identity/src/Core/UpperInvariantLookupNormalizer.cs b/src/Identity/Extensions.Core/src/UpperInvariantLookupNormalizer.cs
similarity index 100%
rename from src/Identity/src/Core/UpperInvariantLookupNormalizer.cs
rename to src/Identity/Extensions.Core/src/UpperInvariantLookupNormalizer.cs
diff --git a/src/Identity/src/Core/UserClaimsPrincipalFactory.cs b/src/Identity/Extensions.Core/src/UserClaimsPrincipalFactory.cs
similarity index 100%
rename from src/Identity/src/Core/UserClaimsPrincipalFactory.cs
rename to src/Identity/Extensions.Core/src/UserClaimsPrincipalFactory.cs
diff --git a/src/Identity/src/Core/UserLoginInfo.cs b/src/Identity/Extensions.Core/src/UserLoginInfo.cs
similarity index 100%
rename from src/Identity/src/Core/UserLoginInfo.cs
rename to src/Identity/Extensions.Core/src/UserLoginInfo.cs
diff --git a/src/Identity/src/Core/UserManager.cs b/src/Identity/Extensions.Core/src/UserManager.cs
similarity index 100%
rename from src/Identity/src/Core/UserManager.cs
rename to src/Identity/Extensions.Core/src/UserManager.cs
diff --git a/src/Identity/src/Core/UserOptions.cs b/src/Identity/Extensions.Core/src/UserOptions.cs
similarity index 100%
rename from src/Identity/src/Core/UserOptions.cs
rename to src/Identity/Extensions.Core/src/UserOptions.cs
diff --git a/src/Identity/src/Core/UserValidator.cs b/src/Identity/Extensions.Core/src/UserValidator.cs
similarity index 100%
rename from src/Identity/src/Core/UserValidator.cs
rename to src/Identity/Extensions.Core/src/UserValidator.cs
diff --git a/src/Identity/src/Core/baseline.netcore.json b/src/Identity/Extensions.Core/src/baseline.netcore.json
similarity index 100%
rename from src/Identity/src/Core/baseline.netcore.json
rename to src/Identity/Extensions.Core/src/baseline.netcore.json
diff --git a/src/Identity/src/Stores/IdentityRole.cs b/src/Identity/Extensions.Stores/src/IdentityRole.cs
similarity index 100%
rename from src/Identity/src/Stores/IdentityRole.cs
rename to src/Identity/Extensions.Stores/src/IdentityRole.cs
diff --git a/src/Identity/src/Stores/IdentityRoleClaim.cs b/src/Identity/Extensions.Stores/src/IdentityRoleClaim.cs
similarity index 100%
rename from src/Identity/src/Stores/IdentityRoleClaim.cs
rename to src/Identity/Extensions.Stores/src/IdentityRoleClaim.cs
diff --git a/src/Identity/src/Stores/IdentityUser.cs b/src/Identity/Extensions.Stores/src/IdentityUser.cs
similarity index 100%
rename from src/Identity/src/Stores/IdentityUser.cs
rename to src/Identity/Extensions.Stores/src/IdentityUser.cs
diff --git a/src/Identity/src/Stores/IdentityUserClaim.cs b/src/Identity/Extensions.Stores/src/IdentityUserClaim.cs
similarity index 100%
rename from src/Identity/src/Stores/IdentityUserClaim.cs
rename to src/Identity/Extensions.Stores/src/IdentityUserClaim.cs
diff --git a/src/Identity/src/Stores/IdentityUserLogin.cs b/src/Identity/Extensions.Stores/src/IdentityUserLogin.cs
similarity index 100%
rename from src/Identity/src/Stores/IdentityUserLogin.cs
rename to src/Identity/Extensions.Stores/src/IdentityUserLogin.cs
diff --git a/src/Identity/src/Stores/IdentityUserRole.cs b/src/Identity/Extensions.Stores/src/IdentityUserRole.cs
similarity index 100%
rename from src/Identity/src/Stores/IdentityUserRole.cs
rename to src/Identity/Extensions.Stores/src/IdentityUserRole.cs
diff --git a/src/Identity/src/Stores/IdentityUserToken.cs b/src/Identity/Extensions.Stores/src/IdentityUserToken.cs
similarity index 100%
rename from src/Identity/src/Stores/IdentityUserToken.cs
rename to src/Identity/Extensions.Stores/src/IdentityUserToken.cs
diff --git a/src/Identity/src/Stores/Microsoft.Extensions.Identity.Stores.csproj b/src/Identity/Extensions.Stores/src/Microsoft.Extensions.Identity.Stores.csproj
similarity index 62%
rename from src/Identity/src/Stores/Microsoft.Extensions.Identity.Stores.csproj
rename to src/Identity/Extensions.Stores/src/Microsoft.Extensions.Identity.Stores.csproj
index 10e6e98997..54cba983bc 100644
--- a/src/Identity/src/Stores/Microsoft.Extensions.Identity.Stores.csproj
+++ b/src/Identity/Extensions.Stores/src/Microsoft.Extensions.Identity.Stores.csproj
@@ -8,12 +8,9 @@
-
-
-
-
-
-
+
+
+
diff --git a/src/Identity/src/Stores/RoleStoreBase.cs b/src/Identity/Extensions.Stores/src/RoleStoreBase.cs
similarity index 100%
rename from src/Identity/src/Stores/RoleStoreBase.cs
rename to src/Identity/Extensions.Stores/src/RoleStoreBase.cs
diff --git a/src/Identity/src/Stores/UserStoreBase.cs b/src/Identity/Extensions.Stores/src/UserStoreBase.cs
similarity index 100%
rename from src/Identity/src/Stores/UserStoreBase.cs
rename to src/Identity/Extensions.Stores/src/UserStoreBase.cs
diff --git a/src/Identity/src/Stores/baseline.netcore.json b/src/Identity/Extensions.Stores/src/baseline.netcore.json
similarity index 100%
rename from src/Identity/src/Stores/baseline.netcore.json
rename to src/Identity/Extensions.Stores/src/baseline.netcore.json
diff --git a/src/Identity/Identity.sln b/src/Identity/Identity.sln
index 84176247fa..5c901c89ac 100644
--- a/src/Identity/Identity.sln
+++ b/src/Identity/Identity.sln
@@ -1,541 +1,668 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.27130.2027
-MinimumVisualStudioVersion = 15.0.26730.03
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{0F647068-6602-4E24-B1DC-8ED91481A50A}"
- ProjectSection(SolutionItems) = preProject
- src\Directory.Build.props = src\Directory.Build.props
- EndProjectSection
+VisualStudioVersion = 15.0.26124.0
+MinimumVisualStudioVersion = 15.0.26124.0
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ApiAuthorization.IdentityServer", "ApiAuthorization.IdentityServer", "{25ACABEB-F8FA-4BD8-A39B-836924D40223}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{52D59F18-62D2-4D17-8CF2-BE192445AF8E}"
- ProjectSection(SolutionItems) = preProject
- test\Directory.Build.props = test\Directory.Build.props
- EndProjectSection
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{325EA45D-56C9-468E-B24C-6B57F85E90AF}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity", "src\Identity\Microsoft.AspNetCore.Identity.csproj", "{1729302E-A58E-4652-B639-5B6B68DA2748}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApiAuthSample", "ApiAuthorization.IdentityServer\samples\ApiAuthSample\ApiAuthSample.csproj", "{AADD8652-321B-4C7E-B345-C789776667D4}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.Test", "test\Identity.Test\Microsoft.AspNetCore.Identity.Test.csproj", "{2CF3927B-19E4-4866-9BAA-2C131580E7C3}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ApiAuthorization.IdentityServer", "ApiAuthorization.IdentityServer\src\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj", "{4650E92F-C492-4B44-84FD-83C88972071D}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.InMemory.Test", "test\InMemory.Test\Microsoft.AspNetCore.Identity.InMemory.Test.csproj", "{65161409-C4C4-4D63-A73B-231FCFF4D503}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Tests", "ApiAuthorization.IdentityServer\test\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Tests.csproj", "{219C7185-7963-452C-BDD6-85057E3612D0}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{58D94A0E-C2B7-43A7-8826-99ECBB1E0A50}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{ACA35118-4AB2-45CE-99A2-F3E71DC04D49}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IdentitySample.Mvc", "samples\IdentitySample.Mvc\IdentitySample.Mvc.csproj", "{E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity", "Core\src\Microsoft.AspNetCore.Identity.csproj", "{B6AC3237-41CC-4799-9E4E-2A0D3283C834}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test", "test\EF.Test\Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj", "{37236EA3-915D-46D5-997C-DF513C500E4B}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "EntityFrameworkCore", "EntityFrameworkCore", "{80E3D631-B45D-4A6A-A957-454EFF6E41F2}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test", "test\EF.InMemory.Test\Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj", "{EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore", "EntityFrameworkCore\src\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj", "{470D3752-4253-4BE6-8EEC-647556FD6889}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore", "src\EF\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj", "{4490894C-3572-4E63-86F1-EE5105CE8A06}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{833B8FE4-68F4-4751-9483-53F541F26E1B}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNet.Identity.AspNetCoreCompat", "src\AspNetCoreCompat\Microsoft.AspNet.Identity.AspNetCoreCompat.csproj", "{6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test", "EntityFrameworkCore\test\EF.InMemory.Test\Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj", "{118A8DAF-ABA4-49CE-9E3C-6A93C85E1057}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.Specification.Tests", "src\Specification.Tests\Microsoft.AspNetCore.Identity.Specification.Tests.csproj", "{5608E828-DD54-4E2A-B73C-FC22268BE797}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test", "EntityFrameworkCore\test\EF.Test\Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj", "{B7BAD5B7-66CA-4509-A390-BF2A06AF659B}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Core", "src\Core\Microsoft.Extensions.Identity.Core.csproj", "{D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions.Core", "Extensions.Core", "{AE1BD7A4-44B1-4A78-A25B-5D2FEBF52977}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Stores", "src\Stores\Microsoft.Extensions.Identity.Stores.csproj", "{FADA11FC-DC06-4832-A569-7B2374A6CD42}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Core", "Extensions.Core\src\Microsoft.Extensions.Identity.Core.csproj", "{937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebSites", "WebSites", "{1F83D453-E094-4D28-BCFA-9E537ABB5AD6}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions.Stores", "Extensions.Stores", "{35483108-9E53-4FE5-A0E2-729D5448AE37}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{42F5B772-1D61-4C18-9457-412DE8E170A5}"
- ProjectSection(SolutionItems) = preProject
- Directory.Build.props = Directory.Build.props
- Directory.Build.targets = Directory.Build.targets
- EndProjectSection
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Stores", "Extensions.Stores\src\Microsoft.Extensions.Identity.Stores.csproj", "{2ED964ED-DD61-4E0C-A40F-9E706C5DED9E}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IdentitySample.DefaultUI", "samples\IdentitySample.DefaultUI\IdentitySample.DefaultUI.csproj", "{ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{7F5A4F96-E847-486E-8278-FE72E68C5810}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.UI", "src\UI\Microsoft.AspNetCore.Identity.UI.csproj", "{894E102D-56D4-4B02-8F13-8781F4324C3E}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IdentitySample.DefaultUI", "samples\IdentitySample.DefaultUI\IdentitySample.DefaultUI.csproj", "{B9A44F66-42AF-450D-9E34-7DD79869F225}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Identity.DefaultUI.WebSite", "test\WebSites\Identity.DefaultUI.WebSite\Identity.DefaultUI.WebSite.csproj", "{CAE02AD2-F941-4ACB-B469-13EFF551BB74}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IdentitySample.Mvc", "samples\IdentitySample.Mvc\IdentitySample.Mvc.csproj", "{D67C2ED8-55FD-4D57-8A4F-C6983265A745}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.FunctionalTests", "test\Identity.FunctionalTests\Microsoft.AspNetCore.Identity.FunctionalTests.csproj", "{B3616029-7DA6-4FB3-8722-D5AC69884B3F}"
- ProjectSection(ProjectDependencies) = postProject
- {894E102D-56D4-4B02-8F13-8781F4324C3E} = {894E102D-56D4-4B02-8F13-8781F4324C3E}
- EndProjectSection
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Specification.Tests", "Specification.Tests", "{F767B361-F0A3-451A-A659-1DB5F08AED6E}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApiAuthSample", "samples\ApiAuthSample\ApiAuthSample.csproj", "{7FA90737-4A2D-4BBB-8245-F6564D462FCB}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.Specification.Tests", "Specification.Tests\src\Microsoft.AspNetCore.Identity.Specification.Tests.csproj", "{7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ApiAuthorization.IdentityServer", "src\ApiAuth.IS\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj", "{590C70E2-FCCC-49C2-93F3-60B7AA0533A4}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{7CABB49A-742B-4402-82EB-CD2A5514CF54}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Test", "test\ApiAuth.IS.Test\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Test.csproj", "{ECFE11DD-1111-4557-8E28-42F8E9878823}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.FunctionalTests", "test\Identity.FunctionalTests\Microsoft.AspNetCore.Identity.FunctionalTests.csproj", "{FE4C359B-0155-4C07-8797-A33291B7A5EA}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.Test", "test\Identity.Test\Microsoft.AspNetCore.Identity.Test.csproj", "{08B472C6-1859-4E22-8F91-2742DD9DC48D}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.InMemory.Test", "test\InMemory.Test\Microsoft.AspNetCore.Identity.InMemory.Test.csproj", "{83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{E96F9610-F26B-4FB2-869C-3DDFA011FFA7}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Identity.DefaultUI.WebSite", "testassets\Identity.DefaultUI.WebSite\Identity.DefaultUI.WebSite.csproj", "{35C96499-4B59-44A2-B09B-83D3BEA9E45F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "UI", "UI", "{77BD6E4E-FA78-4FB7-8D57-F3C337790962}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.UI", "UI\src\Microsoft.AspNetCore.Identity.UI.csproj", "{29890CAC-D5AC-4644-9337-CF853683423F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dependencies", "dependencies", "{EEF25A64-AE4E-4B15-8045-F26EC6DD2996}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{913C4E0B-64A2-4655-A2FD-EF72A3471AD4}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{CF5345B3-EEF7-4CFC-B963-D34E47F697A5}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost", "..\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{C763AABD-4B9A-4BE5-9DED-C980FD76BC53}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "..\Security\Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{2684E887-6DE3-4BB8-9B8E-80791457092A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Rewrite", "..\Middleware\Rewrite\src\Microsoft.AspNetCore.Rewrite.csproj", "{B23309CC-4FBF-402F-8926-D6EDB738784B}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Twitter", "..\Security\Authentication\Twitter\src\Microsoft.AspNetCore.Authentication.Twitter.csproj", "{08A04E75-10E7-4FBC-8B4B-664345E8BEEC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Cookies", "..\Security\Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{21A8B5F0-9063-4A0E-9A6E-496977534203}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{031CB4EE-B043-4FC6-9D02-18EC60D47B87}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Testing", "..\Mvc\src\Microsoft.AspNetCore.Mvc.Testing\Microsoft.AspNetCore.Mvc.Testing.csproj", "{D3EEC342-6362-4C61-9E42-957063901C10}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "..\Servers\Kestrel\Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{3305D777-062C-4F8B-BCA6-23C1871504F8}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{06339361-AD2B-4EAD-B2B4-A5FF2462ACFA}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions", "..\Servers\Kestrel\Transport.Abstractions\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.csproj", "{A0001CC6-64EF-40A5-B18C-A7B870FEE7EA}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.CookiePolicy", "..\Security\CookiePolicy\src\Microsoft.AspNetCore.CookiePolicy.csproj", "{5A3F9FE4-60E5-481E-BD8B-207B50E09C49}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics", "..\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{359D1811-5249-41AF-AE21-E3032AC1F9FB}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection", "..\DataProtection\DataProtection\src\Microsoft.AspNetCore.DataProtection.csproj", "{695B250A-0B2B-4C64-B90D-0547D446437B}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Google", "..\Security\Authentication\Google\src\Microsoft.AspNetCore.Authentication.Google.csproj", "{9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc", "..\Mvc\src\Microsoft.AspNetCore.Mvc\Microsoft.AspNetCore.Mvc.csproj", "{0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Core", "..\Mvc\src\Microsoft.AspNetCore.Mvc.Core\Microsoft.AspNetCore.Mvc.Core.csproj", "{89D4ADBA-8124-4B4B-9E25-12FBF6976EE1}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore", "..\Middleware\Diagnostics.EntityFrameworkCore\src\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj", "{2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Facebook", "..\Security\Authentication\Facebook\src\Microsoft.AspNetCore.Authentication.Facebook.csproj", "{C260677E-6DDA-46EF-B522-86273D9AB4CF}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Extensions", "..\DataProtection\Extensions\src\Microsoft.AspNetCore.DataProtection.Extensions.csproj", "{B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpsPolicy", "..\Middleware\HttpsPolicy\src\Microsoft.AspNetCore.HttpsPolicy.csproj", "{0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{BEFAC4AC-70FB-403C-AE5D-2E2CE3508095}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Https", "..\Servers\Kestrel\Https\src\Microsoft.AspNetCore.Server.Kestrel.Https.csproj", "{A34551AD-DBC3-4BA0-B116-AEBA8C40E39B}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
- DebugNoWPF|Any CPU = DebugNoWPF|Any CPU
- DebugNoWPF|x64 = DebugNoWPF|x64
- DebugNoWPF|x86 = DebugNoWPF|x86
Release|Any CPU = Release|Any CPU
Release|x64 = Release|x64
Release|x86 = Release|x86
- ReleaseNoWPF|Any CPU = ReleaseNoWPF|Any CPU
- ReleaseNoWPF|x64 = ReleaseNoWPF|x64
- ReleaseNoWPF|x86 = ReleaseNoWPF|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Debug|x64.ActiveCfg = Debug|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Debug|x64.Build.0 = Debug|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Debug|x86.ActiveCfg = Debug|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Debug|x86.Build.0 = Debug|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Release|Any CPU.Build.0 = Release|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Release|x64.ActiveCfg = Release|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Release|x64.Build.0 = Release|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Release|x86.ActiveCfg = Release|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Release|x86.Build.0 = Release|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.ReleaseNoWPF|x86.Build.0 = Release|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Debug|x64.ActiveCfg = Debug|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Debug|x64.Build.0 = Debug|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Debug|x86.ActiveCfg = Debug|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Debug|x86.Build.0 = Debug|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Release|Any CPU.Build.0 = Release|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Release|x64.ActiveCfg = Release|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Release|x64.Build.0 = Release|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Release|x86.ActiveCfg = Release|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Release|x86.Build.0 = Release|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.ReleaseNoWPF|x86.Build.0 = Release|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Debug|x64.ActiveCfg = Debug|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Debug|x64.Build.0 = Debug|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Debug|x86.ActiveCfg = Debug|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Debug|x86.Build.0 = Debug|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Release|Any CPU.Build.0 = Release|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Release|x64.ActiveCfg = Release|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Release|x64.Build.0 = Release|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Release|x86.ActiveCfg = Release|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Release|x86.Build.0 = Release|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.ReleaseNoWPF|x86.Build.0 = Release|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Debug|x64.ActiveCfg = Debug|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Debug|x64.Build.0 = Debug|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Debug|x86.ActiveCfg = Debug|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Debug|x86.Build.0 = Debug|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Release|Any CPU.Build.0 = Release|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Release|x64.ActiveCfg = Release|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Release|x64.Build.0 = Release|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Release|x86.ActiveCfg = Release|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Release|x86.Build.0 = Release|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.ReleaseNoWPF|x86.Build.0 = Release|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Debug|x64.ActiveCfg = Debug|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Debug|x64.Build.0 = Debug|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Debug|x86.ActiveCfg = Debug|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Debug|x86.Build.0 = Debug|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Release|Any CPU.Build.0 = Release|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Release|x64.ActiveCfg = Release|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Release|x64.Build.0 = Release|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Release|x86.ActiveCfg = Release|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Release|x86.Build.0 = Release|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.ReleaseNoWPF|x86.Build.0 = Release|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Debug|x64.ActiveCfg = Debug|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Debug|x64.Build.0 = Debug|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Debug|x86.ActiveCfg = Debug|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Debug|x86.Build.0 = Debug|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Release|Any CPU.Build.0 = Release|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Release|x64.ActiveCfg = Release|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Release|x64.Build.0 = Release|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Release|x86.ActiveCfg = Release|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Release|x86.Build.0 = Release|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.ReleaseNoWPF|x86.Build.0 = Release|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Debug|x64.ActiveCfg = Debug|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Debug|x64.Build.0 = Debug|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Debug|x86.ActiveCfg = Debug|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Debug|x86.Build.0 = Debug|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Release|Any CPU.Build.0 = Release|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Release|x64.ActiveCfg = Release|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Release|x64.Build.0 = Release|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Release|x86.ActiveCfg = Release|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Release|x86.Build.0 = Release|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.ReleaseNoWPF|x86.Build.0 = Release|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Debug|x64.ActiveCfg = Debug|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Debug|x64.Build.0 = Debug|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Debug|x86.ActiveCfg = Debug|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Debug|x86.Build.0 = Debug|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Release|Any CPU.Build.0 = Release|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Release|x64.ActiveCfg = Release|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Release|x64.Build.0 = Release|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Release|x86.ActiveCfg = Release|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Release|x86.Build.0 = Release|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.ReleaseNoWPF|x86.Build.0 = Release|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Debug|x64.ActiveCfg = Debug|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Debug|x64.Build.0 = Debug|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Debug|x86.ActiveCfg = Debug|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Debug|x86.Build.0 = Debug|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Release|Any CPU.Build.0 = Release|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Release|x64.ActiveCfg = Release|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Release|x64.Build.0 = Release|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Release|x86.ActiveCfg = Release|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Release|x86.Build.0 = Release|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.ReleaseNoWPF|x86.Build.0 = Release|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Debug|x64.ActiveCfg = Debug|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Debug|x64.Build.0 = Debug|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Debug|x86.ActiveCfg = Debug|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Debug|x86.Build.0 = Debug|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Release|Any CPU.Build.0 = Release|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Release|x64.ActiveCfg = Release|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Release|x64.Build.0 = Release|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Release|x86.ActiveCfg = Release|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Release|x86.Build.0 = Release|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.ReleaseNoWPF|x86.Build.0 = Release|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Debug|x64.ActiveCfg = Debug|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Debug|x64.Build.0 = Debug|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Debug|x86.ActiveCfg = Debug|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Debug|x86.Build.0 = Debug|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Release|Any CPU.Build.0 = Release|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Release|x64.ActiveCfg = Release|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Release|x64.Build.0 = Release|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Release|x86.ActiveCfg = Release|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Release|x86.Build.0 = Release|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.ReleaseNoWPF|x86.Build.0 = Release|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.Debug|x64.ActiveCfg = Debug|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.Debug|x64.Build.0 = Debug|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.Debug|x86.ActiveCfg = Debug|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.Debug|x86.Build.0 = Debug|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.Release|Any CPU.Build.0 = Release|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.Release|x64.ActiveCfg = Release|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.Release|x64.Build.0 = Release|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.Release|x86.ActiveCfg = Release|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.Release|x86.Build.0 = Release|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}.ReleaseNoWPF|x86.Build.0 = Release|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.Debug|x64.ActiveCfg = Debug|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.Debug|x64.Build.0 = Debug|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.Debug|x86.ActiveCfg = Debug|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.Debug|x86.Build.0 = Debug|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.Release|Any CPU.Build.0 = Release|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.Release|x64.ActiveCfg = Release|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.Release|x64.Build.0 = Release|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.Release|x86.ActiveCfg = Release|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.Release|x86.Build.0 = Release|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {894E102D-56D4-4B02-8F13-8781F4324C3E}.ReleaseNoWPF|x86.Build.0 = Release|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.Debug|x64.ActiveCfg = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.Debug|x64.Build.0 = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.Debug|x86.ActiveCfg = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.Debug|x86.Build.0 = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.Release|Any CPU.Build.0 = Release|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.Release|x64.ActiveCfg = Release|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.Release|x64.Build.0 = Release|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.Release|x86.ActiveCfg = Release|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.Release|x86.Build.0 = Release|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.ReleaseNoWPF|x64.ActiveCfg = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.ReleaseNoWPF|x64.Build.0 = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.ReleaseNoWPF|x86.ActiveCfg = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.ReleaseNoWPF|x86.Build.0 = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.Debug|x64.Build.0 = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.Debug|x86.Build.0 = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.Release|Any CPU.Build.0 = Release|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.Release|x64.ActiveCfg = Release|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.Release|x64.Build.0 = Release|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.Release|x86.ActiveCfg = Release|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.Release|x86.Build.0 = Release|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.ReleaseNoWPF|x64.ActiveCfg = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.ReleaseNoWPF|x64.Build.0 = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.ReleaseNoWPF|x86.ActiveCfg = Debug|Any CPU
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F}.ReleaseNoWPF|x86.Build.0 = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.Debug|x64.ActiveCfg = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.Debug|x64.Build.0 = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.Debug|x86.ActiveCfg = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.Debug|x86.Build.0 = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.Release|Any CPU.Build.0 = Release|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.Release|x64.ActiveCfg = Release|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.Release|x64.Build.0 = Release|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.Release|x86.ActiveCfg = Release|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.Release|x86.Build.0 = Release|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.ReleaseNoWPF|x64.ActiveCfg = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.ReleaseNoWPF|x64.Build.0 = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.ReleaseNoWPF|x86.ActiveCfg = Debug|Any CPU
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB}.ReleaseNoWPF|x86.Build.0 = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.Debug|x64.ActiveCfg = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.Debug|x64.Build.0 = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.Debug|x86.ActiveCfg = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.Debug|x86.Build.0 = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.Release|Any CPU.Build.0 = Release|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.Release|x64.ActiveCfg = Release|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.Release|x64.Build.0 = Release|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.Release|x86.ActiveCfg = Release|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.Release|x86.Build.0 = Release|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.ReleaseNoWPF|x64.ActiveCfg = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.ReleaseNoWPF|x64.Build.0 = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.ReleaseNoWPF|x86.ActiveCfg = Debug|Any CPU
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4}.ReleaseNoWPF|x86.Build.0 = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.Debug|x64.ActiveCfg = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.Debug|x64.Build.0 = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.Debug|x86.ActiveCfg = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.Debug|x86.Build.0 = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.DebugNoWPF|Any CPU.Build.0 = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.Release|Any CPU.Build.0 = Release|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.Release|x64.ActiveCfg = Release|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.Release|x64.Build.0 = Release|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.Release|x86.ActiveCfg = Release|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.Release|x86.Build.0 = Release|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.ReleaseNoWPF|Any CPU.Build.0 = Release|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.ReleaseNoWPF|x64.ActiveCfg = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.ReleaseNoWPF|x64.Build.0 = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.ReleaseNoWPF|x86.ActiveCfg = Debug|Any CPU
- {ECFE11DD-1111-4557-8E28-42F8E9878823}.ReleaseNoWPF|x86.Build.0 = Debug|Any CPU
+ {AADD8652-321B-4C7E-B345-C789776667D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {AADD8652-321B-4C7E-B345-C789776667D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {AADD8652-321B-4C7E-B345-C789776667D4}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {AADD8652-321B-4C7E-B345-C789776667D4}.Debug|x64.Build.0 = Debug|Any CPU
+ {AADD8652-321B-4C7E-B345-C789776667D4}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {AADD8652-321B-4C7E-B345-C789776667D4}.Debug|x86.Build.0 = Debug|Any CPU
+ {AADD8652-321B-4C7E-B345-C789776667D4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {AADD8652-321B-4C7E-B345-C789776667D4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {AADD8652-321B-4C7E-B345-C789776667D4}.Release|x64.ActiveCfg = Release|Any CPU
+ {AADD8652-321B-4C7E-B345-C789776667D4}.Release|x64.Build.0 = Release|Any CPU
+ {AADD8652-321B-4C7E-B345-C789776667D4}.Release|x86.ActiveCfg = Release|Any CPU
+ {AADD8652-321B-4C7E-B345-C789776667D4}.Release|x86.Build.0 = Release|Any CPU
+ {4650E92F-C492-4B44-84FD-83C88972071D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4650E92F-C492-4B44-84FD-83C88972071D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4650E92F-C492-4B44-84FD-83C88972071D}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {4650E92F-C492-4B44-84FD-83C88972071D}.Debug|x64.Build.0 = Debug|Any CPU
+ {4650E92F-C492-4B44-84FD-83C88972071D}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {4650E92F-C492-4B44-84FD-83C88972071D}.Debug|x86.Build.0 = Debug|Any CPU
+ {4650E92F-C492-4B44-84FD-83C88972071D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4650E92F-C492-4B44-84FD-83C88972071D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4650E92F-C492-4B44-84FD-83C88972071D}.Release|x64.ActiveCfg = Release|Any CPU
+ {4650E92F-C492-4B44-84FD-83C88972071D}.Release|x64.Build.0 = Release|Any CPU
+ {4650E92F-C492-4B44-84FD-83C88972071D}.Release|x86.ActiveCfg = Release|Any CPU
+ {4650E92F-C492-4B44-84FD-83C88972071D}.Release|x86.Build.0 = Release|Any CPU
+ {219C7185-7963-452C-BDD6-85057E3612D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {219C7185-7963-452C-BDD6-85057E3612D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {219C7185-7963-452C-BDD6-85057E3612D0}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {219C7185-7963-452C-BDD6-85057E3612D0}.Debug|x64.Build.0 = Debug|Any CPU
+ {219C7185-7963-452C-BDD6-85057E3612D0}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {219C7185-7963-452C-BDD6-85057E3612D0}.Debug|x86.Build.0 = Debug|Any CPU
+ {219C7185-7963-452C-BDD6-85057E3612D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {219C7185-7963-452C-BDD6-85057E3612D0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {219C7185-7963-452C-BDD6-85057E3612D0}.Release|x64.ActiveCfg = Release|Any CPU
+ {219C7185-7963-452C-BDD6-85057E3612D0}.Release|x64.Build.0 = Release|Any CPU
+ {219C7185-7963-452C-BDD6-85057E3612D0}.Release|x86.ActiveCfg = Release|Any CPU
+ {219C7185-7963-452C-BDD6-85057E3612D0}.Release|x86.Build.0 = Release|Any CPU
+ {B6AC3237-41CC-4799-9E4E-2A0D3283C834}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B6AC3237-41CC-4799-9E4E-2A0D3283C834}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B6AC3237-41CC-4799-9E4E-2A0D3283C834}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B6AC3237-41CC-4799-9E4E-2A0D3283C834}.Debug|x64.Build.0 = Debug|Any CPU
+ {B6AC3237-41CC-4799-9E4E-2A0D3283C834}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B6AC3237-41CC-4799-9E4E-2A0D3283C834}.Debug|x86.Build.0 = Debug|Any CPU
+ {B6AC3237-41CC-4799-9E4E-2A0D3283C834}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B6AC3237-41CC-4799-9E4E-2A0D3283C834}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B6AC3237-41CC-4799-9E4E-2A0D3283C834}.Release|x64.ActiveCfg = Release|Any CPU
+ {B6AC3237-41CC-4799-9E4E-2A0D3283C834}.Release|x64.Build.0 = Release|Any CPU
+ {B6AC3237-41CC-4799-9E4E-2A0D3283C834}.Release|x86.ActiveCfg = Release|Any CPU
+ {B6AC3237-41CC-4799-9E4E-2A0D3283C834}.Release|x86.Build.0 = Release|Any CPU
+ {470D3752-4253-4BE6-8EEC-647556FD6889}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {470D3752-4253-4BE6-8EEC-647556FD6889}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {470D3752-4253-4BE6-8EEC-647556FD6889}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {470D3752-4253-4BE6-8EEC-647556FD6889}.Debug|x64.Build.0 = Debug|Any CPU
+ {470D3752-4253-4BE6-8EEC-647556FD6889}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {470D3752-4253-4BE6-8EEC-647556FD6889}.Debug|x86.Build.0 = Debug|Any CPU
+ {470D3752-4253-4BE6-8EEC-647556FD6889}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {470D3752-4253-4BE6-8EEC-647556FD6889}.Release|Any CPU.Build.0 = Release|Any CPU
+ {470D3752-4253-4BE6-8EEC-647556FD6889}.Release|x64.ActiveCfg = Release|Any CPU
+ {470D3752-4253-4BE6-8EEC-647556FD6889}.Release|x64.Build.0 = Release|Any CPU
+ {470D3752-4253-4BE6-8EEC-647556FD6889}.Release|x86.ActiveCfg = Release|Any CPU
+ {470D3752-4253-4BE6-8EEC-647556FD6889}.Release|x86.Build.0 = Release|Any CPU
+ {118A8DAF-ABA4-49CE-9E3C-6A93C85E1057}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {118A8DAF-ABA4-49CE-9E3C-6A93C85E1057}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {118A8DAF-ABA4-49CE-9E3C-6A93C85E1057}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {118A8DAF-ABA4-49CE-9E3C-6A93C85E1057}.Debug|x64.Build.0 = Debug|Any CPU
+ {118A8DAF-ABA4-49CE-9E3C-6A93C85E1057}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {118A8DAF-ABA4-49CE-9E3C-6A93C85E1057}.Debug|x86.Build.0 = Debug|Any CPU
+ {118A8DAF-ABA4-49CE-9E3C-6A93C85E1057}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {118A8DAF-ABA4-49CE-9E3C-6A93C85E1057}.Release|Any CPU.Build.0 = Release|Any CPU
+ {118A8DAF-ABA4-49CE-9E3C-6A93C85E1057}.Release|x64.ActiveCfg = Release|Any CPU
+ {118A8DAF-ABA4-49CE-9E3C-6A93C85E1057}.Release|x64.Build.0 = Release|Any CPU
+ {118A8DAF-ABA4-49CE-9E3C-6A93C85E1057}.Release|x86.ActiveCfg = Release|Any CPU
+ {118A8DAF-ABA4-49CE-9E3C-6A93C85E1057}.Release|x86.Build.0 = Release|Any CPU
+ {B7BAD5B7-66CA-4509-A390-BF2A06AF659B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B7BAD5B7-66CA-4509-A390-BF2A06AF659B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B7BAD5B7-66CA-4509-A390-BF2A06AF659B}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B7BAD5B7-66CA-4509-A390-BF2A06AF659B}.Debug|x64.Build.0 = Debug|Any CPU
+ {B7BAD5B7-66CA-4509-A390-BF2A06AF659B}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B7BAD5B7-66CA-4509-A390-BF2A06AF659B}.Debug|x86.Build.0 = Debug|Any CPU
+ {B7BAD5B7-66CA-4509-A390-BF2A06AF659B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B7BAD5B7-66CA-4509-A390-BF2A06AF659B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B7BAD5B7-66CA-4509-A390-BF2A06AF659B}.Release|x64.ActiveCfg = Release|Any CPU
+ {B7BAD5B7-66CA-4509-A390-BF2A06AF659B}.Release|x64.Build.0 = Release|Any CPU
+ {B7BAD5B7-66CA-4509-A390-BF2A06AF659B}.Release|x86.ActiveCfg = Release|Any CPU
+ {B7BAD5B7-66CA-4509-A390-BF2A06AF659B}.Release|x86.Build.0 = Release|Any CPU
+ {937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F}.Debug|x64.Build.0 = Debug|Any CPU
+ {937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F}.Debug|x86.Build.0 = Debug|Any CPU
+ {937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F}.Release|x64.ActiveCfg = Release|Any CPU
+ {937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F}.Release|x64.Build.0 = Release|Any CPU
+ {937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F}.Release|x86.ActiveCfg = Release|Any CPU
+ {937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F}.Release|x86.Build.0 = Release|Any CPU
+ {2ED964ED-DD61-4E0C-A40F-9E706C5DED9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2ED964ED-DD61-4E0C-A40F-9E706C5DED9E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2ED964ED-DD61-4E0C-A40F-9E706C5DED9E}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {2ED964ED-DD61-4E0C-A40F-9E706C5DED9E}.Debug|x64.Build.0 = Debug|Any CPU
+ {2ED964ED-DD61-4E0C-A40F-9E706C5DED9E}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {2ED964ED-DD61-4E0C-A40F-9E706C5DED9E}.Debug|x86.Build.0 = Debug|Any CPU
+ {2ED964ED-DD61-4E0C-A40F-9E706C5DED9E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2ED964ED-DD61-4E0C-A40F-9E706C5DED9E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2ED964ED-DD61-4E0C-A40F-9E706C5DED9E}.Release|x64.ActiveCfg = Release|Any CPU
+ {2ED964ED-DD61-4E0C-A40F-9E706C5DED9E}.Release|x64.Build.0 = Release|Any CPU
+ {2ED964ED-DD61-4E0C-A40F-9E706C5DED9E}.Release|x86.ActiveCfg = Release|Any CPU
+ {2ED964ED-DD61-4E0C-A40F-9E706C5DED9E}.Release|x86.Build.0 = Release|Any CPU
+ {B9A44F66-42AF-450D-9E34-7DD79869F225}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B9A44F66-42AF-450D-9E34-7DD79869F225}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B9A44F66-42AF-450D-9E34-7DD79869F225}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B9A44F66-42AF-450D-9E34-7DD79869F225}.Debug|x64.Build.0 = Debug|Any CPU
+ {B9A44F66-42AF-450D-9E34-7DD79869F225}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B9A44F66-42AF-450D-9E34-7DD79869F225}.Debug|x86.Build.0 = Debug|Any CPU
+ {B9A44F66-42AF-450D-9E34-7DD79869F225}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B9A44F66-42AF-450D-9E34-7DD79869F225}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B9A44F66-42AF-450D-9E34-7DD79869F225}.Release|x64.ActiveCfg = Release|Any CPU
+ {B9A44F66-42AF-450D-9E34-7DD79869F225}.Release|x64.Build.0 = Release|Any CPU
+ {B9A44F66-42AF-450D-9E34-7DD79869F225}.Release|x86.ActiveCfg = Release|Any CPU
+ {B9A44F66-42AF-450D-9E34-7DD79869F225}.Release|x86.Build.0 = Release|Any CPU
+ {D67C2ED8-55FD-4D57-8A4F-C6983265A745}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D67C2ED8-55FD-4D57-8A4F-C6983265A745}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D67C2ED8-55FD-4D57-8A4F-C6983265A745}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {D67C2ED8-55FD-4D57-8A4F-C6983265A745}.Debug|x64.Build.0 = Debug|Any CPU
+ {D67C2ED8-55FD-4D57-8A4F-C6983265A745}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D67C2ED8-55FD-4D57-8A4F-C6983265A745}.Debug|x86.Build.0 = Debug|Any CPU
+ {D67C2ED8-55FD-4D57-8A4F-C6983265A745}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D67C2ED8-55FD-4D57-8A4F-C6983265A745}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D67C2ED8-55FD-4D57-8A4F-C6983265A745}.Release|x64.ActiveCfg = Release|Any CPU
+ {D67C2ED8-55FD-4D57-8A4F-C6983265A745}.Release|x64.Build.0 = Release|Any CPU
+ {D67C2ED8-55FD-4D57-8A4F-C6983265A745}.Release|x86.ActiveCfg = Release|Any CPU
+ {D67C2ED8-55FD-4D57-8A4F-C6983265A745}.Release|x86.Build.0 = Release|Any CPU
+ {7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B}.Debug|x64.Build.0 = Debug|Any CPU
+ {7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B}.Debug|x86.Build.0 = Debug|Any CPU
+ {7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B}.Release|x64.ActiveCfg = Release|Any CPU
+ {7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B}.Release|x64.Build.0 = Release|Any CPU
+ {7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B}.Release|x86.ActiveCfg = Release|Any CPU
+ {7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B}.Release|x86.Build.0 = Release|Any CPU
+ {FE4C359B-0155-4C07-8797-A33291B7A5EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FE4C359B-0155-4C07-8797-A33291B7A5EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FE4C359B-0155-4C07-8797-A33291B7A5EA}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {FE4C359B-0155-4C07-8797-A33291B7A5EA}.Debug|x64.Build.0 = Debug|Any CPU
+ {FE4C359B-0155-4C07-8797-A33291B7A5EA}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {FE4C359B-0155-4C07-8797-A33291B7A5EA}.Debug|x86.Build.0 = Debug|Any CPU
+ {FE4C359B-0155-4C07-8797-A33291B7A5EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FE4C359B-0155-4C07-8797-A33291B7A5EA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FE4C359B-0155-4C07-8797-A33291B7A5EA}.Release|x64.ActiveCfg = Release|Any CPU
+ {FE4C359B-0155-4C07-8797-A33291B7A5EA}.Release|x64.Build.0 = Release|Any CPU
+ {FE4C359B-0155-4C07-8797-A33291B7A5EA}.Release|x86.ActiveCfg = Release|Any CPU
+ {FE4C359B-0155-4C07-8797-A33291B7A5EA}.Release|x86.Build.0 = Release|Any CPU
+ {08B472C6-1859-4E22-8F91-2742DD9DC48D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {08B472C6-1859-4E22-8F91-2742DD9DC48D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {08B472C6-1859-4E22-8F91-2742DD9DC48D}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {08B472C6-1859-4E22-8F91-2742DD9DC48D}.Debug|x64.Build.0 = Debug|Any CPU
+ {08B472C6-1859-4E22-8F91-2742DD9DC48D}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {08B472C6-1859-4E22-8F91-2742DD9DC48D}.Debug|x86.Build.0 = Debug|Any CPU
+ {08B472C6-1859-4E22-8F91-2742DD9DC48D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {08B472C6-1859-4E22-8F91-2742DD9DC48D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {08B472C6-1859-4E22-8F91-2742DD9DC48D}.Release|x64.ActiveCfg = Release|Any CPU
+ {08B472C6-1859-4E22-8F91-2742DD9DC48D}.Release|x64.Build.0 = Release|Any CPU
+ {08B472C6-1859-4E22-8F91-2742DD9DC48D}.Release|x86.ActiveCfg = Release|Any CPU
+ {08B472C6-1859-4E22-8F91-2742DD9DC48D}.Release|x86.Build.0 = Release|Any CPU
+ {83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA}.Debug|x64.Build.0 = Debug|Any CPU
+ {83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA}.Debug|x86.Build.0 = Debug|Any CPU
+ {83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA}.Release|x64.ActiveCfg = Release|Any CPU
+ {83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA}.Release|x64.Build.0 = Release|Any CPU
+ {83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA}.Release|x86.ActiveCfg = Release|Any CPU
+ {83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA}.Release|x86.Build.0 = Release|Any CPU
+ {35C96499-4B59-44A2-B09B-83D3BEA9E45F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {35C96499-4B59-44A2-B09B-83D3BEA9E45F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {35C96499-4B59-44A2-B09B-83D3BEA9E45F}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {35C96499-4B59-44A2-B09B-83D3BEA9E45F}.Debug|x64.Build.0 = Debug|Any CPU
+ {35C96499-4B59-44A2-B09B-83D3BEA9E45F}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {35C96499-4B59-44A2-B09B-83D3BEA9E45F}.Debug|x86.Build.0 = Debug|Any CPU
+ {35C96499-4B59-44A2-B09B-83D3BEA9E45F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {35C96499-4B59-44A2-B09B-83D3BEA9E45F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {35C96499-4B59-44A2-B09B-83D3BEA9E45F}.Release|x64.ActiveCfg = Release|Any CPU
+ {35C96499-4B59-44A2-B09B-83D3BEA9E45F}.Release|x64.Build.0 = Release|Any CPU
+ {35C96499-4B59-44A2-B09B-83D3BEA9E45F}.Release|x86.ActiveCfg = Release|Any CPU
+ {35C96499-4B59-44A2-B09B-83D3BEA9E45F}.Release|x86.Build.0 = Release|Any CPU
+ {29890CAC-D5AC-4644-9337-CF853683423F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {29890CAC-D5AC-4644-9337-CF853683423F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {29890CAC-D5AC-4644-9337-CF853683423F}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {29890CAC-D5AC-4644-9337-CF853683423F}.Debug|x64.Build.0 = Debug|Any CPU
+ {29890CAC-D5AC-4644-9337-CF853683423F}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {29890CAC-D5AC-4644-9337-CF853683423F}.Debug|x86.Build.0 = Debug|Any CPU
+ {29890CAC-D5AC-4644-9337-CF853683423F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {29890CAC-D5AC-4644-9337-CF853683423F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {29890CAC-D5AC-4644-9337-CF853683423F}.Release|x64.ActiveCfg = Release|Any CPU
+ {29890CAC-D5AC-4644-9337-CF853683423F}.Release|x64.Build.0 = Release|Any CPU
+ {29890CAC-D5AC-4644-9337-CF853683423F}.Release|x86.ActiveCfg = Release|Any CPU
+ {29890CAC-D5AC-4644-9337-CF853683423F}.Release|x86.Build.0 = Release|Any CPU
+ {913C4E0B-64A2-4655-A2FD-EF72A3471AD4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {913C4E0B-64A2-4655-A2FD-EF72A3471AD4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {913C4E0B-64A2-4655-A2FD-EF72A3471AD4}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {913C4E0B-64A2-4655-A2FD-EF72A3471AD4}.Debug|x64.Build.0 = Debug|Any CPU
+ {913C4E0B-64A2-4655-A2FD-EF72A3471AD4}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {913C4E0B-64A2-4655-A2FD-EF72A3471AD4}.Debug|x86.Build.0 = Debug|Any CPU
+ {913C4E0B-64A2-4655-A2FD-EF72A3471AD4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {913C4E0B-64A2-4655-A2FD-EF72A3471AD4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {913C4E0B-64A2-4655-A2FD-EF72A3471AD4}.Release|x64.ActiveCfg = Release|Any CPU
+ {913C4E0B-64A2-4655-A2FD-EF72A3471AD4}.Release|x64.Build.0 = Release|Any CPU
+ {913C4E0B-64A2-4655-A2FD-EF72A3471AD4}.Release|x86.ActiveCfg = Release|Any CPU
+ {913C4E0B-64A2-4655-A2FD-EF72A3471AD4}.Release|x86.Build.0 = Release|Any CPU
+ {CF5345B3-EEF7-4CFC-B963-D34E47F697A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CF5345B3-EEF7-4CFC-B963-D34E47F697A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CF5345B3-EEF7-4CFC-B963-D34E47F697A5}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {CF5345B3-EEF7-4CFC-B963-D34E47F697A5}.Debug|x64.Build.0 = Debug|Any CPU
+ {CF5345B3-EEF7-4CFC-B963-D34E47F697A5}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {CF5345B3-EEF7-4CFC-B963-D34E47F697A5}.Debug|x86.Build.0 = Debug|Any CPU
+ {CF5345B3-EEF7-4CFC-B963-D34E47F697A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CF5345B3-EEF7-4CFC-B963-D34E47F697A5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CF5345B3-EEF7-4CFC-B963-D34E47F697A5}.Release|x64.ActiveCfg = Release|Any CPU
+ {CF5345B3-EEF7-4CFC-B963-D34E47F697A5}.Release|x64.Build.0 = Release|Any CPU
+ {CF5345B3-EEF7-4CFC-B963-D34E47F697A5}.Release|x86.ActiveCfg = Release|Any CPU
+ {CF5345B3-EEF7-4CFC-B963-D34E47F697A5}.Release|x86.Build.0 = Release|Any CPU
+ {C763AABD-4B9A-4BE5-9DED-C980FD76BC53}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C763AABD-4B9A-4BE5-9DED-C980FD76BC53}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C763AABD-4B9A-4BE5-9DED-C980FD76BC53}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C763AABD-4B9A-4BE5-9DED-C980FD76BC53}.Debug|x64.Build.0 = Debug|Any CPU
+ {C763AABD-4B9A-4BE5-9DED-C980FD76BC53}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C763AABD-4B9A-4BE5-9DED-C980FD76BC53}.Debug|x86.Build.0 = Debug|Any CPU
+ {C763AABD-4B9A-4BE5-9DED-C980FD76BC53}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C763AABD-4B9A-4BE5-9DED-C980FD76BC53}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C763AABD-4B9A-4BE5-9DED-C980FD76BC53}.Release|x64.ActiveCfg = Release|Any CPU
+ {C763AABD-4B9A-4BE5-9DED-C980FD76BC53}.Release|x64.Build.0 = Release|Any CPU
+ {C763AABD-4B9A-4BE5-9DED-C980FD76BC53}.Release|x86.ActiveCfg = Release|Any CPU
+ {C763AABD-4B9A-4BE5-9DED-C980FD76BC53}.Release|x86.Build.0 = Release|Any CPU
+ {2684E887-6DE3-4BB8-9B8E-80791457092A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2684E887-6DE3-4BB8-9B8E-80791457092A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2684E887-6DE3-4BB8-9B8E-80791457092A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {2684E887-6DE3-4BB8-9B8E-80791457092A}.Debug|x64.Build.0 = Debug|Any CPU
+ {2684E887-6DE3-4BB8-9B8E-80791457092A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {2684E887-6DE3-4BB8-9B8E-80791457092A}.Debug|x86.Build.0 = Debug|Any CPU
+ {2684E887-6DE3-4BB8-9B8E-80791457092A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2684E887-6DE3-4BB8-9B8E-80791457092A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2684E887-6DE3-4BB8-9B8E-80791457092A}.Release|x64.ActiveCfg = Release|Any CPU
+ {2684E887-6DE3-4BB8-9B8E-80791457092A}.Release|x64.Build.0 = Release|Any CPU
+ {2684E887-6DE3-4BB8-9B8E-80791457092A}.Release|x86.ActiveCfg = Release|Any CPU
+ {2684E887-6DE3-4BB8-9B8E-80791457092A}.Release|x86.Build.0 = Release|Any CPU
+ {B23309CC-4FBF-402F-8926-D6EDB738784B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B23309CC-4FBF-402F-8926-D6EDB738784B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B23309CC-4FBF-402F-8926-D6EDB738784B}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B23309CC-4FBF-402F-8926-D6EDB738784B}.Debug|x64.Build.0 = Debug|Any CPU
+ {B23309CC-4FBF-402F-8926-D6EDB738784B}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B23309CC-4FBF-402F-8926-D6EDB738784B}.Debug|x86.Build.0 = Debug|Any CPU
+ {B23309CC-4FBF-402F-8926-D6EDB738784B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B23309CC-4FBF-402F-8926-D6EDB738784B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B23309CC-4FBF-402F-8926-D6EDB738784B}.Release|x64.ActiveCfg = Release|Any CPU
+ {B23309CC-4FBF-402F-8926-D6EDB738784B}.Release|x64.Build.0 = Release|Any CPU
+ {B23309CC-4FBF-402F-8926-D6EDB738784B}.Release|x86.ActiveCfg = Release|Any CPU
+ {B23309CC-4FBF-402F-8926-D6EDB738784B}.Release|x86.Build.0 = Release|Any CPU
+ {08A04E75-10E7-4FBC-8B4B-664345E8BEEC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {08A04E75-10E7-4FBC-8B4B-664345E8BEEC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {08A04E75-10E7-4FBC-8B4B-664345E8BEEC}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {08A04E75-10E7-4FBC-8B4B-664345E8BEEC}.Debug|x64.Build.0 = Debug|Any CPU
+ {08A04E75-10E7-4FBC-8B4B-664345E8BEEC}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {08A04E75-10E7-4FBC-8B4B-664345E8BEEC}.Debug|x86.Build.0 = Debug|Any CPU
+ {08A04E75-10E7-4FBC-8B4B-664345E8BEEC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {08A04E75-10E7-4FBC-8B4B-664345E8BEEC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {08A04E75-10E7-4FBC-8B4B-664345E8BEEC}.Release|x64.ActiveCfg = Release|Any CPU
+ {08A04E75-10E7-4FBC-8B4B-664345E8BEEC}.Release|x64.Build.0 = Release|Any CPU
+ {08A04E75-10E7-4FBC-8B4B-664345E8BEEC}.Release|x86.ActiveCfg = Release|Any CPU
+ {08A04E75-10E7-4FBC-8B4B-664345E8BEEC}.Release|x86.Build.0 = Release|Any CPU
+ {21A8B5F0-9063-4A0E-9A6E-496977534203}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {21A8B5F0-9063-4A0E-9A6E-496977534203}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {21A8B5F0-9063-4A0E-9A6E-496977534203}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {21A8B5F0-9063-4A0E-9A6E-496977534203}.Debug|x64.Build.0 = Debug|Any CPU
+ {21A8B5F0-9063-4A0E-9A6E-496977534203}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {21A8B5F0-9063-4A0E-9A6E-496977534203}.Debug|x86.Build.0 = Debug|Any CPU
+ {21A8B5F0-9063-4A0E-9A6E-496977534203}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {21A8B5F0-9063-4A0E-9A6E-496977534203}.Release|Any CPU.Build.0 = Release|Any CPU
+ {21A8B5F0-9063-4A0E-9A6E-496977534203}.Release|x64.ActiveCfg = Release|Any CPU
+ {21A8B5F0-9063-4A0E-9A6E-496977534203}.Release|x64.Build.0 = Release|Any CPU
+ {21A8B5F0-9063-4A0E-9A6E-496977534203}.Release|x86.ActiveCfg = Release|Any CPU
+ {21A8B5F0-9063-4A0E-9A6E-496977534203}.Release|x86.Build.0 = Release|Any CPU
+ {031CB4EE-B043-4FC6-9D02-18EC60D47B87}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {031CB4EE-B043-4FC6-9D02-18EC60D47B87}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {031CB4EE-B043-4FC6-9D02-18EC60D47B87}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {031CB4EE-B043-4FC6-9D02-18EC60D47B87}.Debug|x64.Build.0 = Debug|Any CPU
+ {031CB4EE-B043-4FC6-9D02-18EC60D47B87}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {031CB4EE-B043-4FC6-9D02-18EC60D47B87}.Debug|x86.Build.0 = Debug|Any CPU
+ {031CB4EE-B043-4FC6-9D02-18EC60D47B87}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {031CB4EE-B043-4FC6-9D02-18EC60D47B87}.Release|Any CPU.Build.0 = Release|Any CPU
+ {031CB4EE-B043-4FC6-9D02-18EC60D47B87}.Release|x64.ActiveCfg = Release|Any CPU
+ {031CB4EE-B043-4FC6-9D02-18EC60D47B87}.Release|x64.Build.0 = Release|Any CPU
+ {031CB4EE-B043-4FC6-9D02-18EC60D47B87}.Release|x86.ActiveCfg = Release|Any CPU
+ {031CB4EE-B043-4FC6-9D02-18EC60D47B87}.Release|x86.Build.0 = Release|Any CPU
+ {D3EEC342-6362-4C61-9E42-957063901C10}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D3EEC342-6362-4C61-9E42-957063901C10}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D3EEC342-6362-4C61-9E42-957063901C10}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {D3EEC342-6362-4C61-9E42-957063901C10}.Debug|x64.Build.0 = Debug|Any CPU
+ {D3EEC342-6362-4C61-9E42-957063901C10}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D3EEC342-6362-4C61-9E42-957063901C10}.Debug|x86.Build.0 = Debug|Any CPU
+ {D3EEC342-6362-4C61-9E42-957063901C10}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D3EEC342-6362-4C61-9E42-957063901C10}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D3EEC342-6362-4C61-9E42-957063901C10}.Release|x64.ActiveCfg = Release|Any CPU
+ {D3EEC342-6362-4C61-9E42-957063901C10}.Release|x64.Build.0 = Release|Any CPU
+ {D3EEC342-6362-4C61-9E42-957063901C10}.Release|x86.ActiveCfg = Release|Any CPU
+ {D3EEC342-6362-4C61-9E42-957063901C10}.Release|x86.Build.0 = Release|Any CPU
+ {3305D777-062C-4F8B-BCA6-23C1871504F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3305D777-062C-4F8B-BCA6-23C1871504F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3305D777-062C-4F8B-BCA6-23C1871504F8}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {3305D777-062C-4F8B-BCA6-23C1871504F8}.Debug|x64.Build.0 = Debug|Any CPU
+ {3305D777-062C-4F8B-BCA6-23C1871504F8}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {3305D777-062C-4F8B-BCA6-23C1871504F8}.Debug|x86.Build.0 = Debug|Any CPU
+ {3305D777-062C-4F8B-BCA6-23C1871504F8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3305D777-062C-4F8B-BCA6-23C1871504F8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3305D777-062C-4F8B-BCA6-23C1871504F8}.Release|x64.ActiveCfg = Release|Any CPU
+ {3305D777-062C-4F8B-BCA6-23C1871504F8}.Release|x64.Build.0 = Release|Any CPU
+ {3305D777-062C-4F8B-BCA6-23C1871504F8}.Release|x86.ActiveCfg = Release|Any CPU
+ {3305D777-062C-4F8B-BCA6-23C1871504F8}.Release|x86.Build.0 = Release|Any CPU
+ {06339361-AD2B-4EAD-B2B4-A5FF2462ACFA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {06339361-AD2B-4EAD-B2B4-A5FF2462ACFA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {06339361-AD2B-4EAD-B2B4-A5FF2462ACFA}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {06339361-AD2B-4EAD-B2B4-A5FF2462ACFA}.Debug|x64.Build.0 = Debug|Any CPU
+ {06339361-AD2B-4EAD-B2B4-A5FF2462ACFA}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {06339361-AD2B-4EAD-B2B4-A5FF2462ACFA}.Debug|x86.Build.0 = Debug|Any CPU
+ {06339361-AD2B-4EAD-B2B4-A5FF2462ACFA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {06339361-AD2B-4EAD-B2B4-A5FF2462ACFA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {06339361-AD2B-4EAD-B2B4-A5FF2462ACFA}.Release|x64.ActiveCfg = Release|Any CPU
+ {06339361-AD2B-4EAD-B2B4-A5FF2462ACFA}.Release|x64.Build.0 = Release|Any CPU
+ {06339361-AD2B-4EAD-B2B4-A5FF2462ACFA}.Release|x86.ActiveCfg = Release|Any CPU
+ {06339361-AD2B-4EAD-B2B4-A5FF2462ACFA}.Release|x86.Build.0 = Release|Any CPU
+ {A0001CC6-64EF-40A5-B18C-A7B870FEE7EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A0001CC6-64EF-40A5-B18C-A7B870FEE7EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A0001CC6-64EF-40A5-B18C-A7B870FEE7EA}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {A0001CC6-64EF-40A5-B18C-A7B870FEE7EA}.Debug|x64.Build.0 = Debug|Any CPU
+ {A0001CC6-64EF-40A5-B18C-A7B870FEE7EA}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {A0001CC6-64EF-40A5-B18C-A7B870FEE7EA}.Debug|x86.Build.0 = Debug|Any CPU
+ {A0001CC6-64EF-40A5-B18C-A7B870FEE7EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A0001CC6-64EF-40A5-B18C-A7B870FEE7EA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A0001CC6-64EF-40A5-B18C-A7B870FEE7EA}.Release|x64.ActiveCfg = Release|Any CPU
+ {A0001CC6-64EF-40A5-B18C-A7B870FEE7EA}.Release|x64.Build.0 = Release|Any CPU
+ {A0001CC6-64EF-40A5-B18C-A7B870FEE7EA}.Release|x86.ActiveCfg = Release|Any CPU
+ {A0001CC6-64EF-40A5-B18C-A7B870FEE7EA}.Release|x86.Build.0 = Release|Any CPU
+ {5A3F9FE4-60E5-481E-BD8B-207B50E09C49}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5A3F9FE4-60E5-481E-BD8B-207B50E09C49}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5A3F9FE4-60E5-481E-BD8B-207B50E09C49}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {5A3F9FE4-60E5-481E-BD8B-207B50E09C49}.Debug|x64.Build.0 = Debug|Any CPU
+ {5A3F9FE4-60E5-481E-BD8B-207B50E09C49}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {5A3F9FE4-60E5-481E-BD8B-207B50E09C49}.Debug|x86.Build.0 = Debug|Any CPU
+ {5A3F9FE4-60E5-481E-BD8B-207B50E09C49}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5A3F9FE4-60E5-481E-BD8B-207B50E09C49}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5A3F9FE4-60E5-481E-BD8B-207B50E09C49}.Release|x64.ActiveCfg = Release|Any CPU
+ {5A3F9FE4-60E5-481E-BD8B-207B50E09C49}.Release|x64.Build.0 = Release|Any CPU
+ {5A3F9FE4-60E5-481E-BD8B-207B50E09C49}.Release|x86.ActiveCfg = Release|Any CPU
+ {5A3F9FE4-60E5-481E-BD8B-207B50E09C49}.Release|x86.Build.0 = Release|Any CPU
+ {359D1811-5249-41AF-AE21-E3032AC1F9FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {359D1811-5249-41AF-AE21-E3032AC1F9FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {359D1811-5249-41AF-AE21-E3032AC1F9FB}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {359D1811-5249-41AF-AE21-E3032AC1F9FB}.Debug|x64.Build.0 = Debug|Any CPU
+ {359D1811-5249-41AF-AE21-E3032AC1F9FB}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {359D1811-5249-41AF-AE21-E3032AC1F9FB}.Debug|x86.Build.0 = Debug|Any CPU
+ {359D1811-5249-41AF-AE21-E3032AC1F9FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {359D1811-5249-41AF-AE21-E3032AC1F9FB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {359D1811-5249-41AF-AE21-E3032AC1F9FB}.Release|x64.ActiveCfg = Release|Any CPU
+ {359D1811-5249-41AF-AE21-E3032AC1F9FB}.Release|x64.Build.0 = Release|Any CPU
+ {359D1811-5249-41AF-AE21-E3032AC1F9FB}.Release|x86.ActiveCfg = Release|Any CPU
+ {359D1811-5249-41AF-AE21-E3032AC1F9FB}.Release|x86.Build.0 = Release|Any CPU
+ {695B250A-0B2B-4C64-B90D-0547D446437B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {695B250A-0B2B-4C64-B90D-0547D446437B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {695B250A-0B2B-4C64-B90D-0547D446437B}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {695B250A-0B2B-4C64-B90D-0547D446437B}.Debug|x64.Build.0 = Debug|Any CPU
+ {695B250A-0B2B-4C64-B90D-0547D446437B}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {695B250A-0B2B-4C64-B90D-0547D446437B}.Debug|x86.Build.0 = Debug|Any CPU
+ {695B250A-0B2B-4C64-B90D-0547D446437B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {695B250A-0B2B-4C64-B90D-0547D446437B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {695B250A-0B2B-4C64-B90D-0547D446437B}.Release|x64.ActiveCfg = Release|Any CPU
+ {695B250A-0B2B-4C64-B90D-0547D446437B}.Release|x64.Build.0 = Release|Any CPU
+ {695B250A-0B2B-4C64-B90D-0547D446437B}.Release|x86.ActiveCfg = Release|Any CPU
+ {695B250A-0B2B-4C64-B90D-0547D446437B}.Release|x86.Build.0 = Release|Any CPU
+ {9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94}.Debug|x64.Build.0 = Debug|Any CPU
+ {9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94}.Debug|x86.Build.0 = Debug|Any CPU
+ {9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94}.Release|x64.ActiveCfg = Release|Any CPU
+ {9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94}.Release|x64.Build.0 = Release|Any CPU
+ {9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94}.Release|x86.ActiveCfg = Release|Any CPU
+ {9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94}.Release|x86.Build.0 = Release|Any CPU
+ {0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509}.Debug|x64.Build.0 = Debug|Any CPU
+ {0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509}.Debug|x86.Build.0 = Debug|Any CPU
+ {0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509}.Release|x64.ActiveCfg = Release|Any CPU
+ {0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509}.Release|x64.Build.0 = Release|Any CPU
+ {0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509}.Release|x86.ActiveCfg = Release|Any CPU
+ {0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509}.Release|x86.Build.0 = Release|Any CPU
+ {89D4ADBA-8124-4B4B-9E25-12FBF6976EE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {89D4ADBA-8124-4B4B-9E25-12FBF6976EE1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {89D4ADBA-8124-4B4B-9E25-12FBF6976EE1}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {89D4ADBA-8124-4B4B-9E25-12FBF6976EE1}.Debug|x64.Build.0 = Debug|Any CPU
+ {89D4ADBA-8124-4B4B-9E25-12FBF6976EE1}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {89D4ADBA-8124-4B4B-9E25-12FBF6976EE1}.Debug|x86.Build.0 = Debug|Any CPU
+ {89D4ADBA-8124-4B4B-9E25-12FBF6976EE1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {89D4ADBA-8124-4B4B-9E25-12FBF6976EE1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {89D4ADBA-8124-4B4B-9E25-12FBF6976EE1}.Release|x64.ActiveCfg = Release|Any CPU
+ {89D4ADBA-8124-4B4B-9E25-12FBF6976EE1}.Release|x64.Build.0 = Release|Any CPU
+ {89D4ADBA-8124-4B4B-9E25-12FBF6976EE1}.Release|x86.ActiveCfg = Release|Any CPU
+ {89D4ADBA-8124-4B4B-9E25-12FBF6976EE1}.Release|x86.Build.0 = Release|Any CPU
+ {2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28}.Debug|x64.Build.0 = Debug|Any CPU
+ {2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28}.Debug|x86.Build.0 = Debug|Any CPU
+ {2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28}.Release|x64.ActiveCfg = Release|Any CPU
+ {2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28}.Release|x64.Build.0 = Release|Any CPU
+ {2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28}.Release|x86.ActiveCfg = Release|Any CPU
+ {2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28}.Release|x86.Build.0 = Release|Any CPU
+ {C260677E-6DDA-46EF-B522-86273D9AB4CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C260677E-6DDA-46EF-B522-86273D9AB4CF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C260677E-6DDA-46EF-B522-86273D9AB4CF}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C260677E-6DDA-46EF-B522-86273D9AB4CF}.Debug|x64.Build.0 = Debug|Any CPU
+ {C260677E-6DDA-46EF-B522-86273D9AB4CF}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C260677E-6DDA-46EF-B522-86273D9AB4CF}.Debug|x86.Build.0 = Debug|Any CPU
+ {C260677E-6DDA-46EF-B522-86273D9AB4CF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C260677E-6DDA-46EF-B522-86273D9AB4CF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C260677E-6DDA-46EF-B522-86273D9AB4CF}.Release|x64.ActiveCfg = Release|Any CPU
+ {C260677E-6DDA-46EF-B522-86273D9AB4CF}.Release|x64.Build.0 = Release|Any CPU
+ {C260677E-6DDA-46EF-B522-86273D9AB4CF}.Release|x86.ActiveCfg = Release|Any CPU
+ {C260677E-6DDA-46EF-B522-86273D9AB4CF}.Release|x86.Build.0 = Release|Any CPU
+ {B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D}.Debug|x64.Build.0 = Debug|Any CPU
+ {B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D}.Debug|x86.Build.0 = Debug|Any CPU
+ {B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D}.Release|x64.ActiveCfg = Release|Any CPU
+ {B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D}.Release|x64.Build.0 = Release|Any CPU
+ {B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D}.Release|x86.ActiveCfg = Release|Any CPU
+ {B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D}.Release|x86.Build.0 = Release|Any CPU
+ {0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A}.Debug|x64.Build.0 = Debug|Any CPU
+ {0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A}.Debug|x86.Build.0 = Debug|Any CPU
+ {0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A}.Release|x64.ActiveCfg = Release|Any CPU
+ {0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A}.Release|x64.Build.0 = Release|Any CPU
+ {0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A}.Release|x86.ActiveCfg = Release|Any CPU
+ {0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A}.Release|x86.Build.0 = Release|Any CPU
+ {BEFAC4AC-70FB-403C-AE5D-2E2CE3508095}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BEFAC4AC-70FB-403C-AE5D-2E2CE3508095}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BEFAC4AC-70FB-403C-AE5D-2E2CE3508095}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {BEFAC4AC-70FB-403C-AE5D-2E2CE3508095}.Debug|x64.Build.0 = Debug|Any CPU
+ {BEFAC4AC-70FB-403C-AE5D-2E2CE3508095}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {BEFAC4AC-70FB-403C-AE5D-2E2CE3508095}.Debug|x86.Build.0 = Debug|Any CPU
+ {BEFAC4AC-70FB-403C-AE5D-2E2CE3508095}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BEFAC4AC-70FB-403C-AE5D-2E2CE3508095}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BEFAC4AC-70FB-403C-AE5D-2E2CE3508095}.Release|x64.ActiveCfg = Release|Any CPU
+ {BEFAC4AC-70FB-403C-AE5D-2E2CE3508095}.Release|x64.Build.0 = Release|Any CPU
+ {BEFAC4AC-70FB-403C-AE5D-2E2CE3508095}.Release|x86.ActiveCfg = Release|Any CPU
+ {BEFAC4AC-70FB-403C-AE5D-2E2CE3508095}.Release|x86.Build.0 = Release|Any CPU
+ {A34551AD-DBC3-4BA0-B116-AEBA8C40E39B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A34551AD-DBC3-4BA0-B116-AEBA8C40E39B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A34551AD-DBC3-4BA0-B116-AEBA8C40E39B}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {A34551AD-DBC3-4BA0-B116-AEBA8C40E39B}.Debug|x64.Build.0 = Debug|Any CPU
+ {A34551AD-DBC3-4BA0-B116-AEBA8C40E39B}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {A34551AD-DBC3-4BA0-B116-AEBA8C40E39B}.Debug|x86.Build.0 = Debug|Any CPU
+ {A34551AD-DBC3-4BA0-B116-AEBA8C40E39B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A34551AD-DBC3-4BA0-B116-AEBA8C40E39B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A34551AD-DBC3-4BA0-B116-AEBA8C40E39B}.Release|x64.ActiveCfg = Release|Any CPU
+ {A34551AD-DBC3-4BA0-B116-AEBA8C40E39B}.Release|x64.Build.0 = Release|Any CPU
+ {A34551AD-DBC3-4BA0-B116-AEBA8C40E39B}.Release|x86.ActiveCfg = Release|Any CPU
+ {A34551AD-DBC3-4BA0-B116-AEBA8C40E39B}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
- {1729302E-A58E-4652-B639-5B6B68DA2748} = {0F647068-6602-4E24-B1DC-8ED91481A50A}
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3} = {52D59F18-62D2-4D17-8CF2-BE192445AF8E}
- {65161409-C4C4-4D63-A73B-231FCFF4D503} = {52D59F18-62D2-4D17-8CF2-BE192445AF8E}
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6} = {58D94A0E-C2B7-43A7-8826-99ECBB1E0A50}
- {37236EA3-915D-46D5-997C-DF513C500E4B} = {52D59F18-62D2-4D17-8CF2-BE192445AF8E}
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD} = {52D59F18-62D2-4D17-8CF2-BE192445AF8E}
- {4490894C-3572-4E63-86F1-EE5105CE8A06} = {0F647068-6602-4E24-B1DC-8ED91481A50A}
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475} = {0F647068-6602-4E24-B1DC-8ED91481A50A}
- {5608E828-DD54-4E2A-B73C-FC22268BE797} = {0F647068-6602-4E24-B1DC-8ED91481A50A}
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8} = {0F647068-6602-4E24-B1DC-8ED91481A50A}
- {FADA11FC-DC06-4832-A569-7B2374A6CD42} = {0F647068-6602-4E24-B1DC-8ED91481A50A}
- {1F83D453-E094-4D28-BCFA-9E537ABB5AD6} = {52D59F18-62D2-4D17-8CF2-BE192445AF8E}
- {ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A} = {58D94A0E-C2B7-43A7-8826-99ECBB1E0A50}
- {894E102D-56D4-4B02-8F13-8781F4324C3E} = {0F647068-6602-4E24-B1DC-8ED91481A50A}
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74} = {1F83D453-E094-4D28-BCFA-9E537ABB5AD6}
- {B3616029-7DA6-4FB3-8722-D5AC69884B3F} = {52D59F18-62D2-4D17-8CF2-BE192445AF8E}
- {7FA90737-4A2D-4BBB-8245-F6564D462FCB} = {58D94A0E-C2B7-43A7-8826-99ECBB1E0A50}
- {590C70E2-FCCC-49C2-93F3-60B7AA0533A4} = {0F647068-6602-4E24-B1DC-8ED91481A50A}
- {ECFE11DD-1111-4557-8E28-42F8E9878823} = {52D59F18-62D2-4D17-8CF2-BE192445AF8E}
+ {325EA45D-56C9-468E-B24C-6B57F85E90AF} = {25ACABEB-F8FA-4BD8-A39B-836924D40223}
+ {AADD8652-321B-4C7E-B345-C789776667D4} = {325EA45D-56C9-468E-B24C-6B57F85E90AF}
+ {4650E92F-C492-4B44-84FD-83C88972071D} = {25ACABEB-F8FA-4BD8-A39B-836924D40223}
+ {219C7185-7963-452C-BDD6-85057E3612D0} = {25ACABEB-F8FA-4BD8-A39B-836924D40223}
+ {B6AC3237-41CC-4799-9E4E-2A0D3283C834} = {ACA35118-4AB2-45CE-99A2-F3E71DC04D49}
+ {470D3752-4253-4BE6-8EEC-647556FD6889} = {80E3D631-B45D-4A6A-A957-454EFF6E41F2}
+ {833B8FE4-68F4-4751-9483-53F541F26E1B} = {80E3D631-B45D-4A6A-A957-454EFF6E41F2}
+ {118A8DAF-ABA4-49CE-9E3C-6A93C85E1057} = {833B8FE4-68F4-4751-9483-53F541F26E1B}
+ {B7BAD5B7-66CA-4509-A390-BF2A06AF659B} = {833B8FE4-68F4-4751-9483-53F541F26E1B}
+ {937F5280-EE8C-4C0F-8DCE-BABA9DD29E8F} = {AE1BD7A4-44B1-4A78-A25B-5D2FEBF52977}
+ {2ED964ED-DD61-4E0C-A40F-9E706C5DED9E} = {35483108-9E53-4FE5-A0E2-729D5448AE37}
+ {B9A44F66-42AF-450D-9E34-7DD79869F225} = {7F5A4F96-E847-486E-8278-FE72E68C5810}
+ {D67C2ED8-55FD-4D57-8A4F-C6983265A745} = {7F5A4F96-E847-486E-8278-FE72E68C5810}
+ {7AE1CE81-F93B-4E49-A481-1B0EE2EFDE0B} = {F767B361-F0A3-451A-A659-1DB5F08AED6E}
+ {FE4C359B-0155-4C07-8797-A33291B7A5EA} = {7CABB49A-742B-4402-82EB-CD2A5514CF54}
+ {08B472C6-1859-4E22-8F91-2742DD9DC48D} = {7CABB49A-742B-4402-82EB-CD2A5514CF54}
+ {83B37863-5C94-48E4-AAD6-1DF7E1D2FBFA} = {7CABB49A-742B-4402-82EB-CD2A5514CF54}
+ {35C96499-4B59-44A2-B09B-83D3BEA9E45F} = {E96F9610-F26B-4FB2-869C-3DDFA011FFA7}
+ {29890CAC-D5AC-4644-9337-CF853683423F} = {77BD6E4E-FA78-4FB7-8D57-F3C337790962}
+ {913C4E0B-64A2-4655-A2FD-EF72A3471AD4} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {CF5345B3-EEF7-4CFC-B963-D34E47F697A5} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {C763AABD-4B9A-4BE5-9DED-C980FD76BC53} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {2684E887-6DE3-4BB8-9B8E-80791457092A} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {B23309CC-4FBF-402F-8926-D6EDB738784B} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {08A04E75-10E7-4FBC-8B4B-664345E8BEEC} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {21A8B5F0-9063-4A0E-9A6E-496977534203} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {031CB4EE-B043-4FC6-9D02-18EC60D47B87} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {D3EEC342-6362-4C61-9E42-957063901C10} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {3305D777-062C-4F8B-BCA6-23C1871504F8} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {06339361-AD2B-4EAD-B2B4-A5FF2462ACFA} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {A0001CC6-64EF-40A5-B18C-A7B870FEE7EA} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {5A3F9FE4-60E5-481E-BD8B-207B50E09C49} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {359D1811-5249-41AF-AE21-E3032AC1F9FB} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {695B250A-0B2B-4C64-B90D-0547D446437B} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {9866C7F8-CFAD-48EF-8FA7-8E513D4EEB94} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {0A7B4840-5C94-4AA4-B5FA-4B6FE1F24509} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {89D4ADBA-8124-4B4B-9E25-12FBF6976EE1} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {2ABD07B2-9CA8-4A8D-BD8D-275B5B6E4E28} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {C260677E-6DDA-46EF-B522-86273D9AB4CF} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {B1014D85-8CC5-495E-8AD2-BD5CFCB8FE2D} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {0B75D2E0-7B18-4DAF-848B-EE2C836F1B1A} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {BEFAC4AC-70FB-403C-AE5D-2E2CE3508095} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
+ {A34551AD-DBC3-4BA0-B116-AEBA8C40E39B} = {EEF25A64-AE4E-4B15-8045-F26EC6DD2996}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {B3F2A592-CCE0-40C2-8CA4-7B1293DED874}
+ SolutionGuid = {37006CC5-F2DD-411A-BC9C-565614CD85CD}
EndGlobalSection
EndGlobal
diff --git a/src/Identity/NuGetPackageVerifier.json b/src/Identity/NuGetPackageVerifier.json
deleted file mode 100644
index 63a774a555..0000000000
--- a/src/Identity/NuGetPackageVerifier.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "Default": {
- "rules": [
- "DefaultCompositeRule"
- ],
- "packages": {
- "Microsoft.AspNetCore.Identity.UI": {
- "Exclusions": {
- "DOC_MISSING": {
- "lib/netstandard2.0/Microsoft.AspNetCore.Identity.UI.Views.V3.dll": "This assembly is generated and contains precompiled razor pages",
- "lib/netstandard2.0/Microsoft.AspNetCore.Identity.UI.Views.V4.dll": "This assembly is generated and contains precompiled razor pages"
- }
- }
- }
- }
- }
-}
diff --git a/src/Identity/README.md b/src/Identity/README.md
index 4e4f345af9..652556cb1d 100644
--- a/src/Identity/README.md
+++ b/src/Identity/README.md
@@ -1,14 +1,8 @@
ASP.NET Core Identity
-===
-
-AppVeyor: [](https://ci.appveyor.com/project/aspnetci/Identity/branch/dev)
-
-Travis: [](https://travis-ci.org/aspnet/Identity)
+=====================
ASP.NET Core Identity is the membership system for building ASP.NET Core web applications, including membership, login, and user data. ASP.NET Core Identity allows you to add login features to your application and makes it easy to customize data about the logged in user.
-This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the [Home](https://github.com/aspnet/home) repo.
-
## ASP.NET Identity for ASP.NET MVC 5
The previous versions of Identity for MVC5 and lower, previously available on CodePlex, are available at https://github.com/aspnet/AspNetIdentity
@@ -19,8 +13,8 @@ The previous versions of Identity for MVC5 and lower, previously available on Co
* ASP.NET Identity MongoDB Providers:
* [By Tugberk Ugurlu](https://github.com/tugberkugurlu/AspNetCore.Identity.MongoDB)
- * [By Alexandre Spieser](https://github.com/alexandre-spieser/AspNetCore.Identity.MongoDbCore)
- * [ASP.NET Identity LinqToDB Provider](https://github.com/ili/LinqToDB.Identity)
+ * [By Alexandre Spieser](https://github.com/alexandre-spieser/AspNetCore.Identity.MongoDbCore)
+ * [ASP.NET Identity LinqToDB Provider](https://github.com/ili/LinqToDB.Identity)
* [ASP.NET Identity DynamoDB Provider](https://github.com/miltador/AspNetCore.Identity.DynamoDB)
* ASP.NET Identity RavenDB Providers:
* [By Judah Gabriel Himango](https://github.com/JudahGabriel/RavenDB.Identity)
diff --git a/src/Identity/src/Specification.Tests/IdentityResultAssert.cs b/src/Identity/Specification.Tests/src/IdentityResultAssert.cs
similarity index 100%
rename from src/Identity/src/Specification.Tests/IdentityResultAssert.cs
rename to src/Identity/Specification.Tests/src/IdentityResultAssert.cs
diff --git a/src/Identity/src/Specification.Tests/IdentitySpecificationTestBase.cs b/src/Identity/Specification.Tests/src/IdentitySpecificationTestBase.cs
similarity index 100%
rename from src/Identity/src/Specification.Tests/IdentitySpecificationTestBase.cs
rename to src/Identity/Specification.Tests/src/IdentitySpecificationTestBase.cs
diff --git a/src/Identity/Specification.Tests/src/Microsoft.AspNetCore.Identity.Specification.Tests.csproj b/src/Identity/Specification.Tests/src/Microsoft.AspNetCore.Identity.Specification.Tests.csproj
new file mode 100644
index 0000000000..5047668cba
--- /dev/null
+++ b/src/Identity/Specification.Tests/src/Microsoft.AspNetCore.Identity.Specification.Tests.csproj
@@ -0,0 +1,21 @@
+
+
+
+ Shared test suite for Asp.Net Identity Core store implementations.
+ netstandard2.0
+ true
+ aspnetcore;identity;membership
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Identity/src/Specification.Tests/TestLogger.cs b/src/Identity/Specification.Tests/src/TestLogger.cs
similarity index 100%
rename from src/Identity/src/Specification.Tests/TestLogger.cs
rename to src/Identity/Specification.Tests/src/TestLogger.cs
diff --git a/src/Identity/src/Specification.Tests/UserManagerSpecificationTests.cs b/src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs
similarity index 100%
rename from src/Identity/src/Specification.Tests/UserManagerSpecificationTests.cs
rename to src/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs
diff --git a/src/Identity/src/Specification.Tests/baseline.netcore.json b/src/Identity/Specification.Tests/src/baseline.netcore.json
similarity index 100%
rename from src/Identity/src/Specification.Tests/baseline.netcore.json
rename to src/Identity/Specification.Tests/src/baseline.netcore.json
diff --git a/src/Identity/src/UI/Areas/Identity/Filters/ExternalLoginsPageFilter.cs b/src/Identity/UI/src/Areas/Identity/Filters/ExternalLoginsPageFilter.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Filters/ExternalLoginsPageFilter.cs
rename to src/Identity/UI/src/Areas/Identity/Filters/ExternalLoginsPageFilter.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/AccessDenied.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/AccessDenied.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/AccessDenied.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/AccessDenied.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/AccessDenied.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/AccessDenied.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/AccessDenied.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/AccessDenied.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ConfirmEmail.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ConfirmEmail.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ConfirmEmail.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ConfirmEmail.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ConfirmEmail.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ConfirmEmail.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ConfirmEmail.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ConfirmEmail.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ExternalLogin.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ExternalLogin.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ExternalLogin.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ExternalLogin.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ExternalLogin.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ExternalLogin.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ExternalLogin.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ExternalLogin.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ForgotPassword.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ForgotPassword.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ForgotPassword.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ForgotPassword.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ForgotPassword.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ForgotPassword.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ForgotPassword.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ForgotPassword.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ForgotPasswordConfirmation.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ForgotPasswordConfirmation.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ForgotPasswordConfirmation.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ForgotPasswordConfirmation.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ForgotPasswordConfirmation.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ForgotPasswordConfirmation.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ForgotPasswordConfirmation.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ForgotPasswordConfirmation.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Lockout.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Lockout.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Lockout.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Lockout.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Lockout.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Lockout.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Lockout.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Lockout.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Login.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Login.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Login.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Login.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Login.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Login.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Login.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Login.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/LoginWith2fa.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/LoginWith2fa.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/LoginWith2fa.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/LoginWith2fa.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/LoginWith2fa.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/LoginWith2fa.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/LoginWith2fa.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/LoginWith2fa.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/LoginWithRecoveryCode.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/LoginWithRecoveryCode.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/LoginWithRecoveryCode.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/LoginWithRecoveryCode.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/LoginWithRecoveryCode.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/LoginWithRecoveryCode.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/LoginWithRecoveryCode.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/LoginWithRecoveryCode.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Logout.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Logout.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Logout.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Logout.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Logout.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Logout.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Logout.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Logout.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ChangePassword.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ChangePassword.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ChangePassword.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ChangePassword.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ChangePassword.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ChangePassword.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ChangePassword.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ChangePassword.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/DeletePersonalData.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/DeletePersonalData.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/DeletePersonalData.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/DeletePersonalData.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/DeletePersonalData.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/DeletePersonalData.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/DeletePersonalData.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/DeletePersonalData.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/Disable2fa.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/Disable2fa.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/Disable2fa.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/Disable2fa.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/Disable2fa.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/Disable2fa.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/Disable2fa.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/Disable2fa.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/DownloadPersonalData.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/DownloadPersonalData.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/DownloadPersonalData.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/DownloadPersonalData.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/DownloadPersonalData.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/DownloadPersonalData.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/DownloadPersonalData.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/DownloadPersonalData.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/EnableAuthenticator.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/EnableAuthenticator.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/EnableAuthenticator.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/EnableAuthenticator.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/EnableAuthenticator.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/EnableAuthenticator.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/EnableAuthenticator.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/EnableAuthenticator.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ExternalLogins.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ExternalLogins.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ExternalLogins.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ExternalLogins.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ExternalLogins.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ExternalLogins.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ExternalLogins.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ExternalLogins.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/GenerateRecoveryCodes.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/GenerateRecoveryCodes.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/GenerateRecoveryCodes.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/GenerateRecoveryCodes.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/GenerateRecoveryCodes.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/GenerateRecoveryCodes.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/GenerateRecoveryCodes.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/GenerateRecoveryCodes.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/Index.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/Index.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/Index.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/Index.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/Index.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/Index.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/Index.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/Index.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ManageNavPages.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ManageNavPages.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ManageNavPages.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ManageNavPages.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/PersonalData.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/PersonalData.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/PersonalData.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/PersonalData.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/PersonalData.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/PersonalData.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/PersonalData.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/PersonalData.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ResetAuthenticator.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ResetAuthenticator.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ResetAuthenticator.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ResetAuthenticator.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ResetAuthenticator.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ResetAuthenticator.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ResetAuthenticator.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ResetAuthenticator.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/SetPassword.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/SetPassword.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/SetPassword.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/SetPassword.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/SetPassword.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/SetPassword.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/SetPassword.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/SetPassword.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ShowRecoveryCodes.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ShowRecoveryCodes.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ShowRecoveryCodes.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ShowRecoveryCodes.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ShowRecoveryCodes.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ShowRecoveryCodes.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/ShowRecoveryCodes.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/ShowRecoveryCodes.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/TwoFactorAuthentication.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/TwoFactorAuthentication.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/TwoFactorAuthentication.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/TwoFactorAuthentication.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/TwoFactorAuthentication.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/TwoFactorAuthentication.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/TwoFactorAuthentication.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/TwoFactorAuthentication.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/_Layout.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/_Layout.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/_Layout.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/_Layout.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/_ManageNav.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/_ManageNav.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/_ManageNav.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/_ManageNav.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/_StatusMessage.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/_StatusMessage.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/_StatusMessage.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/_StatusMessage.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/_ViewImports.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/_ViewImports.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/_ViewImports.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/_ViewStart.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/_ViewStart.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Manage/_ViewStart.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Manage/_ViewStart.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Register.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Register.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Register.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Register.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Register.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Register.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/Register.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/Register.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ResetPassword.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ResetPassword.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ResetPassword.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ResetPassword.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ResetPassword.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ResetPassword.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ResetPassword.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ResetPassword.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ResetPasswordConfirmation.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ResetPasswordConfirmation.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ResetPasswordConfirmation.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ResetPasswordConfirmation.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ResetPasswordConfirmation.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ResetPasswordConfirmation.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/ResetPasswordConfirmation.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/ResetPasswordConfirmation.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Account/_ViewImports.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Account/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Account/_ViewImports.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Account/_ViewImports.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Error.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/Error.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Error.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Error.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/Error.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V3/Error.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/Error.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/Error.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/_Layout.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/_Layout.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/_Layout.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/_Layout.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/_ValidationScriptsPartial.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/_ValidationScriptsPartial.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/_ValidationScriptsPartial.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/_ValidationScriptsPartial.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/_ViewImports.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/_ViewImports.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/_ViewImports.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V3/_ViewStart.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V3/_ViewStart.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V3/_ViewStart.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V3/_ViewStart.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/AccessDenied.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/AccessDenied.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/AccessDenied.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/AccessDenied.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/AccessDenied.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/AccessDenied.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/AccessDenied.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/AccessDenied.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ConfirmEmail.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ConfirmEmail.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ConfirmEmail.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ConfirmEmail.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ConfirmEmail.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ConfirmEmail.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ConfirmEmail.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ConfirmEmail.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ExternalLogin.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ExternalLogin.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ExternalLogin.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ExternalLogin.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ExternalLogin.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ExternalLogin.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ExternalLogin.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ExternalLogin.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ForgotPassword.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ForgotPassword.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ForgotPassword.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ForgotPassword.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ForgotPassword.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ForgotPassword.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ForgotPassword.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ForgotPassword.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ForgotPasswordConfirmation.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ForgotPasswordConfirmation.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ForgotPasswordConfirmation.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ForgotPasswordConfirmation.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ForgotPasswordConfirmation.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ForgotPasswordConfirmation.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ForgotPasswordConfirmation.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ForgotPasswordConfirmation.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Lockout.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Lockout.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Lockout.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Lockout.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Lockout.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Lockout.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Lockout.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Lockout.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Login.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Login.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Login.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Login.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Login.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Login.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Login.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Login.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/LoginWith2fa.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/LoginWith2fa.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/LoginWith2fa.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/LoginWith2fa.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/LoginWith2fa.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/LoginWith2fa.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/LoginWith2fa.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/LoginWith2fa.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/LoginWithRecoveryCode.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/LoginWithRecoveryCode.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/LoginWithRecoveryCode.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/LoginWithRecoveryCode.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/LoginWithRecoveryCode.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/LoginWithRecoveryCode.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/LoginWithRecoveryCode.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/LoginWithRecoveryCode.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Logout.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Logout.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Logout.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Logout.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Logout.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Logout.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Logout.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Logout.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ChangePassword.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ChangePassword.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ChangePassword.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ChangePassword.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ChangePassword.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ChangePassword.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ChangePassword.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ChangePassword.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/DeletePersonalData.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/DeletePersonalData.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/DeletePersonalData.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/DeletePersonalData.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/DeletePersonalData.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/DeletePersonalData.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/DeletePersonalData.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/DeletePersonalData.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/Disable2fa.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/Disable2fa.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/Disable2fa.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/Disable2fa.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/Disable2fa.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/Disable2fa.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/Disable2fa.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/Disable2fa.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/DownloadPersonalData.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/DownloadPersonalData.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/DownloadPersonalData.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/DownloadPersonalData.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/DownloadPersonalData.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/DownloadPersonalData.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/DownloadPersonalData.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/DownloadPersonalData.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/EnableAuthenticator.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/EnableAuthenticator.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/EnableAuthenticator.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/EnableAuthenticator.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/EnableAuthenticator.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/EnableAuthenticator.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/EnableAuthenticator.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/EnableAuthenticator.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ExternalLogins.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ExternalLogins.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ExternalLogins.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ExternalLogins.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ExternalLogins.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ExternalLogins.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ExternalLogins.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ExternalLogins.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/GenerateRecoveryCodes.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/GenerateRecoveryCodes.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/GenerateRecoveryCodes.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/GenerateRecoveryCodes.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/GenerateRecoveryCodes.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/GenerateRecoveryCodes.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/GenerateRecoveryCodes.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/GenerateRecoveryCodes.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/Index.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/Index.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/Index.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/Index.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/Index.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/Index.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/Index.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/Index.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ManageNavPages.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ManageNavPages.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ManageNavPages.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ManageNavPages.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/PersonalData.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/PersonalData.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/PersonalData.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/PersonalData.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/PersonalData.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/PersonalData.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/PersonalData.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/PersonalData.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ResetAuthenticator.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ResetAuthenticator.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ResetAuthenticator.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ResetAuthenticator.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ResetAuthenticator.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ResetAuthenticator.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ResetAuthenticator.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ResetAuthenticator.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/SetPassword.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/SetPassword.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/SetPassword.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/SetPassword.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/SetPassword.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/SetPassword.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/SetPassword.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/SetPassword.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ShowRecoveryCodes.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ShowRecoveryCodes.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ShowRecoveryCodes.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ShowRecoveryCodes.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ShowRecoveryCodes.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ShowRecoveryCodes.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/ShowRecoveryCodes.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/ShowRecoveryCodes.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/TwoFactorAuthentication.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/TwoFactorAuthentication.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/TwoFactorAuthentication.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/TwoFactorAuthentication.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/TwoFactorAuthentication.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/TwoFactorAuthentication.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/TwoFactorAuthentication.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/TwoFactorAuthentication.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/_Layout.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/_Layout.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/_Layout.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/_Layout.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/_ManageNav.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/_ManageNav.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/_ManageNav.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/_ManageNav.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/_StatusMessage.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/_StatusMessage.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/_StatusMessage.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/_StatusMessage.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/_ViewImports.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/_ViewImports.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/_ViewImports.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/_ViewStart.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/_ViewStart.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Manage/_ViewStart.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Manage/_ViewStart.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Register.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Register.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Register.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Register.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Register.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Register.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/Register.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/Register.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ResetPassword.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ResetPassword.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ResetPassword.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ResetPassword.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ResetPassword.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ResetPassword.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ResetPassword.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ResetPassword.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ResetPasswordConfirmation.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ResetPasswordConfirmation.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ResetPasswordConfirmation.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ResetPasswordConfirmation.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ResetPasswordConfirmation.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ResetPasswordConfirmation.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/ResetPasswordConfirmation.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/ResetPasswordConfirmation.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Account/_ViewImports.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Account/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Account/_ViewImports.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Account/_ViewImports.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Error.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/Error.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Error.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Error.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/Error.cshtml.cs b/src/Identity/UI/src/Areas/Identity/Pages/V4/Error.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/Error.cshtml.cs
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/Error.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/_Layout.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/_Layout.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/_Layout.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/_Layout.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/_ValidationScriptsPartial.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/_ValidationScriptsPartial.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/_ValidationScriptsPartial.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/_ValidationScriptsPartial.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/_ViewImports.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/_ViewImports.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/_ViewImports.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/V4/_ViewStart.cshtml b/src/Identity/UI/src/Areas/Identity/Pages/V4/_ViewStart.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/V4/_ViewStart.cshtml
rename to src/Identity/UI/src/Areas/Identity/Pages/V4/_ViewStart.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Services/EmailSender.cs b/src/Identity/UI/src/Areas/Identity/Services/EmailSender.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Services/EmailSender.cs
rename to src/Identity/UI/src/Areas/Identity/Services/EmailSender.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Services/IEmailSender.cs b/src/Identity/UI/src/Areas/Identity/Services/IEmailSender.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Services/IEmailSender.cs
rename to src/Identity/UI/src/Areas/Identity/Services/IEmailSender.cs
diff --git a/src/Identity/src/UI/DefaultUIOptions.cs b/src/Identity/UI/src/DefaultUIOptions.cs
similarity index 100%
rename from src/Identity/src/UI/DefaultUIOptions.cs
rename to src/Identity/UI/src/DefaultUIOptions.cs
diff --git a/src/Identity/src/UI/IdentityBuilderUIExtensions.cs b/src/Identity/UI/src/IdentityBuilderUIExtensions.cs
similarity index 100%
rename from src/Identity/src/UI/IdentityBuilderUIExtensions.cs
rename to src/Identity/UI/src/IdentityBuilderUIExtensions.cs
diff --git a/src/Identity/src/UI/IdentityDefaultUIAttribute.cs b/src/Identity/UI/src/IdentityDefaultUIAttribute.cs
similarity index 100%
rename from src/Identity/src/UI/IdentityDefaultUIAttribute.cs
rename to src/Identity/UI/src/IdentityDefaultUIAttribute.cs
diff --git a/src/Identity/src/UI/IdentityDefaultUIConfigureOptions.cs b/src/Identity/UI/src/IdentityDefaultUIConfigureOptions.cs
similarity index 100%
rename from src/Identity/src/UI/IdentityDefaultUIConfigureOptions.cs
rename to src/Identity/UI/src/IdentityDefaultUIConfigureOptions.cs
diff --git a/src/Identity/src/UI/IdentityPageModelConvention.cs b/src/Identity/UI/src/IdentityPageModelConvention.cs
similarity index 100%
rename from src/Identity/src/UI/IdentityPageModelConvention.cs
rename to src/Identity/UI/src/IdentityPageModelConvention.cs
diff --git a/src/Identity/src/UI/IdentityServiceCollectionUIExtensions.cs b/src/Identity/UI/src/IdentityServiceCollectionUIExtensions.cs
similarity index 100%
rename from src/Identity/src/UI/IdentityServiceCollectionUIExtensions.cs
rename to src/Identity/UI/src/IdentityServiceCollectionUIExtensions.cs
diff --git a/src/Identity/src/UI/Microsoft.AspNetCore.Identity.UI.csproj b/src/Identity/UI/src/Microsoft.AspNetCore.Identity.UI.csproj
similarity index 89%
rename from src/Identity/src/UI/Microsoft.AspNetCore.Identity.UI.csproj
rename to src/Identity/UI/src/Microsoft.AspNetCore.Identity.UI.csproj
index 295d609e80..e905165bf7 100644
--- a/src/Identity/src/UI/Microsoft.AspNetCore.Identity.UI.csproj
+++ b/src/Identity/UI/src/Microsoft.AspNetCore.Identity.UI.csproj
@@ -1,5 +1,5 @@
-
+
ASP.NET Core Identity UI is the default Razor Pages built-in UI for the ASP.NET Core Identity framework.
Compiled Razor views assembly for the ASP.NET Core Identity UI package.
@@ -22,19 +22,15 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
+
diff --git a/src/Identity/src/UI/Properties/AssemblyInfo.ApplicationParts.cs b/src/Identity/UI/src/Properties/AssemblyInfo.ApplicationParts.cs
similarity index 100%
rename from src/Identity/src/UI/Properties/AssemblyInfo.ApplicationParts.cs
rename to src/Identity/UI/src/Properties/AssemblyInfo.ApplicationParts.cs
diff --git a/src/Identity/src/UI/THIRD-PARTY-NOTICES.txt b/src/Identity/UI/src/THIRD-PARTY-NOTICES.txt
similarity index 100%
rename from src/Identity/src/UI/THIRD-PARTY-NOTICES.txt
rename to src/Identity/UI/src/THIRD-PARTY-NOTICES.txt
diff --git a/src/Identity/src/UI/UIFramework.cs b/src/Identity/UI/src/UIFramework.cs
similarity index 100%
rename from src/Identity/src/UI/UIFramework.cs
rename to src/Identity/UI/src/UIFramework.cs
diff --git a/src/Identity/src/UI/baseline.netcore.json b/src/Identity/UI/src/baseline.netcore.json
similarity index 100%
rename from src/Identity/src/UI/baseline.netcore.json
rename to src/Identity/UI/src/baseline.netcore.json
diff --git a/src/Identity/src/UI/breakingchanges.netcore.json b/src/Identity/UI/src/breakingchanges.netcore.json
similarity index 100%
rename from src/Identity/src/UI/breakingchanges.netcore.json
rename to src/Identity/UI/src/breakingchanges.netcore.json
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/css/site.css b/src/Identity/UI/src/wwwroot/V3/Identity/css/site.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/css/site.css
rename to src/Identity/UI/src/wwwroot/V3/Identity/css/site.css
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/js/site.js b/src/Identity/UI/src/wwwroot/V3/Identity/js/site.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/js/site.js
rename to src/Identity/UI/src/wwwroot/V3/Identity/js/site.js
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/LICENSE b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/LICENSE
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/LICENSE
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/LICENSE
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.css b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.css
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.css
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.css.map b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.css.map
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.css.map
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css.map b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.css b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.css
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.css
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.css.map b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.css.map
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.css.map
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.min.css b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.min.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.min.css
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.min.css
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.min.css.map b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.min.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.min.css.map
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/css/bootstrap.min.css.map
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/js/bootstrap.js b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/js/bootstrap.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/js/bootstrap.js
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/js/bootstrap.js
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/js/bootstrap.min.js b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/js/bootstrap.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/js/bootstrap.min.js
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/js/bootstrap.min.js
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/js/npm.js b/src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/js/npm.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/bootstrap/dist/js/npm.js
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/bootstrap/dist/js/npm.js
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation-unobtrusive/LICENSE.txt b/src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation-unobtrusive/LICENSE.txt
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation-unobtrusive/LICENSE.txt
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation-unobtrusive/LICENSE.txt
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation/LICENSE.md b/src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation/LICENSE.md
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation/LICENSE.md
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation/LICENSE.md
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation/dist/additional-methods.js b/src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation/dist/additional-methods.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation/dist/additional-methods.js
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation/dist/additional-methods.js
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation/dist/additional-methods.min.js b/src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation/dist/additional-methods.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation/dist/additional-methods.min.js
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation/dist/additional-methods.min.js
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation/dist/jquery.validate.js b/src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation/dist/jquery.validate.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation/dist/jquery.validate.js
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation/dist/jquery.validate.js
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation/dist/jquery.validate.min.js b/src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation/dist/jquery.validate.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery-validation/dist/jquery.validate.min.js
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery-validation/dist/jquery.validate.min.js
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery/LICENSE.txt b/src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery/LICENSE.txt
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery/LICENSE.txt
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery/LICENSE.txt
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery/dist/jquery.js b/src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery/dist/jquery.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery/dist/jquery.js
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery/dist/jquery.js
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery/dist/jquery.min.js b/src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery/dist/jquery.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery/dist/jquery.min.js
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery/dist/jquery.min.js
diff --git a/src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery/dist/jquery.min.map b/src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery/dist/jquery.min.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V3/Identity/lib/jquery/dist/jquery.min.map
rename to src/Identity/UI/src/wwwroot/V3/Identity/lib/jquery/dist/jquery.min.map
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/css/site.css b/src/Identity/UI/src/wwwroot/V4/Identity/css/site.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/css/site.css
rename to src/Identity/UI/src/wwwroot/V4/Identity/css/site.css
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/favicon.ico b/src/Identity/UI/src/wwwroot/V4/Identity/favicon.ico
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/favicon.ico
rename to src/Identity/UI/src/wwwroot/V4/Identity/favicon.ico
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/js/site.js b/src/Identity/UI/src/wwwroot/V4/Identity/js/site.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/js/site.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/js/site.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/LICENSE b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/LICENSE
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/LICENSE
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/LICENSE
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.css b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.css
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.css
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.css.map b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.css.map
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.css.map
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.min.css b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.min.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.min.css
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.min.css
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.min.css.map b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.min.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.min.css.map
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-grid.min.css.map
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.css b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.css
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.css
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.css.map b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.css.map
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.css.map
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.min.css b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.min.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.min.css
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.min.css
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.css b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.css
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.css
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.css.map b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.css.map
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.css.map
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css.map b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.css b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.css
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.css
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.css.map b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.css.map
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.css.map
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.min.css b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.min.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.min.css
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.min.css
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.min.css.map b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.min.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.min.css.map
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/css/bootstrap.min.css.map
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.js b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.js.map b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.js.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.js.map
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.js.map
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.min.js b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.min.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.min.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.js b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.js.map b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.js.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.js.map
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.js.map
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.min.js b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.min.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.min.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.min.js.map b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.min.js.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.min.js.map
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/bootstrap.min.js.map
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/npm.js b/src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/npm.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/bootstrap/dist/js/npm.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/bootstrap/dist/js/npm.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation-unobtrusive/LICENSE.txt b/src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation-unobtrusive/LICENSE.txt
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation-unobtrusive/LICENSE.txt
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation-unobtrusive/LICENSE.txt
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation/LICENSE.md b/src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation/LICENSE.md
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation/LICENSE.md
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation/LICENSE.md
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation/dist/additional-methods.js b/src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation/dist/additional-methods.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation/dist/additional-methods.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation/dist/additional-methods.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation/dist/additional-methods.min.js b/src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation/dist/additional-methods.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation/dist/additional-methods.min.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation/dist/additional-methods.min.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation/dist/jquery.validate.js b/src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation/dist/jquery.validate.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation/dist/jquery.validate.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation/dist/jquery.validate.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation/dist/jquery.validate.min.js b/src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation/dist/jquery.validate.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery-validation/dist/jquery.validate.min.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery-validation/dist/jquery.validate.min.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery/LICENSE.txt b/src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery/LICENSE.txt
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery/LICENSE.txt
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery/LICENSE.txt
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery/dist/jquery.js b/src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery/dist/jquery.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery/dist/jquery.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery/dist/jquery.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery/dist/jquery.min.js b/src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery/dist/jquery.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery/dist/jquery.min.js
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery/dist/jquery.min.js
diff --git a/src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery/dist/jquery.min.map b/src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery/dist/jquery.min.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/V4/Identity/lib/jquery/dist/jquery.min.map
rename to src/Identity/UI/src/wwwroot/V4/Identity/lib/jquery/dist/jquery.min.map
diff --git a/src/Identity/build.cmd b/src/Identity/build.cmd
new file mode 100644
index 0000000000..f22573197f
--- /dev/null
+++ b/src/Identity/build.cmd
@@ -0,0 +1,3 @@
+@ECHO OFF
+SET RepoRoot=%~dp0..\..
+%RepoRoot%\build.cmd -LockFile %RepoRoot%\korebuild-lock.txt -projects %~dp0**\*.*proj %*
diff --git a/src/Identity/build/Key.snk b/src/Identity/build/Key.snk
deleted file mode 100644
index e10e4889c1..0000000000
Binary files a/src/Identity/build/Key.snk and /dev/null differ
diff --git a/src/Identity/build/dependencies.props b/src/Identity/build/dependencies.props
deleted file mode 100644
index de5fbc39ce..0000000000
--- a/src/Identity/build/dependencies.props
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
- $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
-
-
- 0.9.9
- 2.2.0-preview2-20181004.6
- 2.3.0
- 2.3.0
- 2.3.0
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.1
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.0.9
- 2.1.3
- 2.2.0-preview3-27001-02
- 2.2.0-preview3-35425
- 15.6.1
- 3.0.1
- 2.2.0-preview3-35425
- 4.7.49
- 2.0.3
- 4.5.0
- 0.10.0
- 2.3.1
- 2.3.1
- 2.3.1
- 2.4.0
-
-
-
-
diff --git a/src/Identity/build/repo.props b/src/Identity/build/repo.props
deleted file mode 100644
index e3e0fa123b..0000000000
--- a/src/Identity/build/repo.props
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/src/Identity/build/repo.targets b/src/Identity/build/repo.targets
deleted file mode 100644
index 867ea2537a..0000000000
--- a/src/Identity/build/repo.targets
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- Configuration=$(Configuration)NoWPF
-
-
-
diff --git a/src/Identity/build/sources.props b/src/Identity/build/sources.props
deleted file mode 100644
index 9215df9751..0000000000
--- a/src/Identity/build/sources.props
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
- $(DotNetRestoreSources)
-
- $(RestoreSources);
- https://dotnet.myget.org/F/dotnet-core/api/v3/index.json;
- https://dotnet.myget.org/F/aspnetcore-dev/api/v3/index.json;
- https://dotnet.myget.org/F/aspnetcore-tools/api/v3/index.json;
-
-
- $(RestoreSources);
- https://api.nuget.org/v3/index.json;
-
-
-
diff --git a/src/Identity/samples/ApiAuthSample/ApiAuthSample.csproj b/src/Identity/samples/ApiAuthSample/ApiAuthSample.csproj
deleted file mode 100644
index d4dff9d6ae..0000000000
--- a/src/Identity/samples/ApiAuthSample/ApiAuthSample.csproj
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
- netcoreapp2.2;net461
- aspnet-ApiAuthSample-12ED8ECC-9EF1-4D31-87B4-1405B3198E5E
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Identity/samples/ApiAuthSample/Properties/launchSettings.json b/src/Identity/samples/ApiAuthSample/Properties/launchSettings.json
deleted file mode 100644
index 99ff3ccfc3..0000000000
--- a/src/Identity/samples/ApiAuthSample/Properties/launchSettings.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "iisSettings": {
- "windowsAuthentication": false,
- "anonymousAuthentication": true,
- "iisExpress": {
- "applicationUrl": "http://localhost:14440",
- "sslPort": 44316
- }
- },
- "$schema": "http://json.schemastore.org/launchsettings.json",
- "profiles": {
- "IIS Express": {
- "commandName": "IISExpress",
- "launchBrowser": true,
- "environmentVariables": {
- "ASPNETCORE_ENVIRONMENT": "Development"
- }
- },
- "ApiAuthSample": {
- "commandName": "Project",
- "launchBrowser": true,
- "environmentVariables": {
- "ASPNETCORE_ENVIRONMENT": "Development"
- },
- "applicationUrl": "https://localhost:5001;http://localhost:5000"
- },
- "Docker": {
- "commandName": "Docker",
- "launchBrowser": true,
- "launchUrl": "{Scheme}://{ServiceHost}:{ServicePort}"
- }
- }
-}
\ No newline at end of file
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/IdentitySample.DefaultUI.csproj b/src/Identity/samples/IdentitySample.DefaultUI/IdentitySample.DefaultUI.csproj
index f7263323cd..f39553d00e 100644
--- a/src/Identity/samples/IdentitySample.DefaultUI/IdentitySample.DefaultUI.csproj
+++ b/src/Identity/samples/IdentitySample.DefaultUI/IdentitySample.DefaultUI.csproj
@@ -1,4 +1,4 @@
-
+
Identity sample MVC application on ASP.NET Core using the default UI
@@ -7,30 +7,26 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Identity/samples/IdentitySample.Mvc/IdentitySample.Mvc.csproj b/src/Identity/samples/IdentitySample.Mvc/IdentitySample.Mvc.csproj
index 783e3f7a53..98858141a1 100644
--- a/src/Identity/samples/IdentitySample.Mvc/IdentitySample.Mvc.csproj
+++ b/src/Identity/samples/IdentitySample.Mvc/IdentitySample.Mvc.csproj
@@ -1,4 +1,4 @@
-
+
Identity sample MVC application on ASP.NET Core
@@ -7,29 +7,25 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Identity/src/ApiAuth.IS/Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj b/src/Identity/src/ApiAuth.IS/Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj
deleted file mode 100644
index edbb13fc79..0000000000
--- a/src/Identity/src/ApiAuth.IS/Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
- 2.2.0-preview-$(BuildNumber)
- netstandard2.0
- ASP.NET Core API Authorization package powered by Identity Server.
- true
- aspnetcore;apiauth;identity
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Identity/src/AspNetCoreCompat/CookieInterop.cs b/src/Identity/src/AspNetCoreCompat/CookieInterop.cs
deleted file mode 100644
index 593c50ee77..0000000000
--- a/src/Identity/src/AspNetCoreCompat/CookieInterop.cs
+++ /dev/null
@@ -1,21 +0,0 @@
-// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved.
-// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
-
-using System.IO;
-using Microsoft.AspNetCore.DataProtection;
-using Microsoft.Owin.Security;
-using Microsoft.Owin.Security.Interop;
-
-namespace Owin
-{
- public static class CookieInterop
- {
- public static ISecureDataFormat CreateSharedDataFormat(DirectoryInfo keyDirectory, string authenticationType)
- {
- var dataProtector = DataProtectionProvider.Create(keyDirectory)
- .CreateProtector("Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationMiddleware", // full name of the ASP.NET 5 type
- authenticationType, "v2");
- return new AspNetTicketDataFormat(new DataProtectorShim(dataProtector));
- }
- }
-}
\ No newline at end of file
diff --git a/src/Identity/src/AspNetCoreCompat/IdentityDbContext.cs b/src/Identity/src/AspNetCoreCompat/IdentityDbContext.cs
deleted file mode 100644
index e773e39574..0000000000
--- a/src/Identity/src/AspNetCoreCompat/IdentityDbContext.cs
+++ /dev/null
@@ -1,140 +0,0 @@
-// Copyright (c) Microsoft Corporation, Inc. All rights reserved.
-// Licensed under the MIT License, Version 2.0. See License.txt in the project root for license information.
-
-using System;
-using System.Collections.Generic;
-using System.Data.Common;
-using System.Data.Entity;
-using System.Data.Entity.Infrastructure;
-using System.Data.Entity.Validation;
-using Microsoft.AspNet.Identity.EntityFramework;
-
-namespace Microsoft.AspNet.Identity.CoreCompat
-{
- public class IdentityDbContext :
- IdentityDbContext
- where TUser : IdentityUser
- {
- public IdentityDbContext() : base()
- {
-
- }
-
- public IdentityDbContext(DbCompiledModel model)
- : base(model)
- {
-
- }
-
- public IdentityDbContext(string nameOrConnectionString)
- : base(nameOrConnectionString)
- {
-
- }
-
- public IdentityDbContext(string nameOrConnectionString, DbCompiledModel model)
- : base(nameOrConnectionString, model)
- {
-
- }
-
- public IdentityDbContext(DbConnection existingConnection, bool contextOwnsConnection)
- : base(existingConnection, contextOwnsConnection)
- {
-
- }
- //
- // Summary:
- // Constructs a new context instance using the existing connection to connect to
- // a database, and initializes it from the given model. The connection will not
- // be disposed when the context is disposed if contextOwnsConnection is false.
- //
- // Parameters:
- // existingConnection:
- // An existing connection to use for the new context.
- //
- // model:
- // The model that will back this context.
- //
- // contextOwnsConnection:
- // Constructs a new context instance using the existing connection to connect to
- // a database, and initializes it from the given model. The connection will not
- // be disposed when the context is disposed if contextOwnsConnection is false.
- public IdentityDbContext(DbConnection existingConnection, DbCompiledModel model, bool contextOwnsConnection)
- : base(existingConnection, model, contextOwnsConnection)
- {
- }
- }
-
- public class IdentityDbContext :
- IdentityDbContext
- where TUser : IdentityUser
- where TRole : IdentityRole
- where TUserLogin : IdentityUserLogin
- where TUserRole : IdentityUserRole
- where TUserClaim : IdentityUserClaim
- where TRoleClaim : IdentityRoleClaim
- {
-
- public IdentityDbContext() : base()
- {
- }
-
- public IdentityDbContext(DbCompiledModel model)
- : base(model)
- {
- }
-
- public IdentityDbContext(string nameOrConnectionString)
- : base(nameOrConnectionString)
- {
- }
-
- public IdentityDbContext(string nameOrConnectionString, DbCompiledModel model)
- : base(nameOrConnectionString, model)
- {
- }
-
- public IdentityDbContext(DbConnection existingConnection, bool contextOwnsConnection)
- : base(existingConnection, contextOwnsConnection)
- {
- }
-
- public IdentityDbContext(DbConnection existingConnection, DbCompiledModel model, bool contextOwnsConnection)
- : base(existingConnection, model, contextOwnsConnection)
- {
- }
-
- protected override void OnModelCreating(DbModelBuilder modelBuilder)
- {
- base.OnModelCreating(modelBuilder);
-
- var userModel = modelBuilder.Entity();
-
- userModel.Property(x => x.LockoutEndDateUtc).HasColumnName("LockoutEnd");
- userModel.Property(x => x.ConcurrencyStamp).IsConcurrencyToken(true);
-
- modelBuilder.Entity()
- .HasKey(x => x.Id)
- .Map(config => config.ToTable("AspNetRoleClaims"));
-
- modelBuilder.Entity().Property(x => x.ConcurrencyStamp).IsConcurrencyToken(true);
- }
-
- protected override DbEntityValidationResult ValidateEntity(DbEntityEntry entityEntry, IDictionary
-
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/src/Identity/test/InMemory.Test/Microsoft.AspNetCore.Identity.InMemory.Test.csproj b/src/Identity/test/InMemory.Test/Microsoft.AspNetCore.Identity.InMemory.Test.csproj
index a10e779d7e..dcb8b19d66 100644
--- a/src/Identity/test/InMemory.Test/Microsoft.AspNetCore.Identity.InMemory.Test.csproj
+++ b/src/Identity/test/InMemory.Test/Microsoft.AspNetCore.Identity.InMemory.Test.csproj
@@ -5,18 +5,15 @@
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
diff --git a/src/Identity/test/Shared/PocoRole.cs b/src/Identity/test/Shared/PocoModel/PocoRole.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoRole.cs
rename to src/Identity/test/Shared/PocoModel/PocoRole.cs
diff --git a/src/Identity/test/Shared/PocoRoleClaim.cs b/src/Identity/test/Shared/PocoModel/PocoRoleClaim.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoRoleClaim.cs
rename to src/Identity/test/Shared/PocoModel/PocoRoleClaim.cs
diff --git a/src/Identity/test/Shared/PocoUser.cs b/src/Identity/test/Shared/PocoModel/PocoUser.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoUser.cs
rename to src/Identity/test/Shared/PocoModel/PocoUser.cs
diff --git a/src/Identity/test/Shared/PocoUserClaim.cs b/src/Identity/test/Shared/PocoModel/PocoUserClaim.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoUserClaim.cs
rename to src/Identity/test/Shared/PocoModel/PocoUserClaim.cs
diff --git a/src/Identity/test/Shared/PocoUserLogin.cs b/src/Identity/test/Shared/PocoModel/PocoUserLogin.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoUserLogin.cs
rename to src/Identity/test/Shared/PocoModel/PocoUserLogin.cs
diff --git a/src/Identity/test/Shared/PocoUserRole.cs b/src/Identity/test/Shared/PocoModel/PocoUserRole.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoUserRole.cs
rename to src/Identity/test/Shared/PocoModel/PocoUserRole.cs
diff --git a/src/Identity/test/Shared/PocoUserToken.cs b/src/Identity/test/Shared/PocoModel/PocoUserToken.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoUserToken.cs
rename to src/Identity/test/Shared/PocoModel/PocoUserToken.cs
diff --git a/src/Identity/test/WebSites/Directory.Build.props b/src/Identity/test/WebSites/Directory.Build.props
deleted file mode 100644
index c2bab8572a..0000000000
--- a/src/Identity/test/WebSites/Directory.Build.props
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
- netcoreapp2.2
- $(DeveloperBuildTestWebsiteTfms)
- $(StandardTestWebsiteTfms)
- $(StandardTestWebsiteTfms);net461
-
-
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Identity.DefaultUI.WebSite.csproj b/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Identity.DefaultUI.WebSite.csproj
deleted file mode 100644
index ff9afd8729..0000000000
--- a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Identity.DefaultUI.WebSite.csproj
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
- $(StandardTestWebsiteTfms)
- aspnet-Identity.DefaultUI.WebSite-80C658D8-CED7-467F-9B47-75DA3BC1A16D
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Properties/launchSettings.json b/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Properties/launchSettings.json
deleted file mode 100644
index 9ceafce5ee..0000000000
--- a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Properties/launchSettings.json
+++ /dev/null
@@ -1,28 +0,0 @@
-{
- "iisSettings": {
- "windowsAuthentication": false,
- "anonymousAuthentication": true,
- "iisExpress": {
- "applicationUrl": "http://localhost:27891/",
- "sslPort": 44333
- }
- },
- "profiles": {
- "IIS Express": {
- "commandName": "IISExpress",
- "launchBrowser": true,
- "environmentVariables": {
- "ASPNETCORE_HTTPS_PORT": "44333",
- "ASPNETCORE_ENVIRONMENT": "Development"
- }
- },
- "Identity.DefaultUI.WebSite": {
- "commandName": "Project",
- "launchBrowser": true,
- "environmentVariables": {
- "ASPNETCORE_URLS": "https://localhost:44333;http://localhost:27891",
- "ASPNETCORE_ENVIRONMENT": "Development"
- }
- }
- }
-}
\ No newline at end of file
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/ApplicationUserStartup.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/ApplicationUserStartup.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/ApplicationUserStartup.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/ApplicationUserStartup.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Bootstrap3Startup.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Bootstrap3Startup.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Bootstrap3Startup.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Bootstrap3Startup.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/ApplicationDbContext.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Data/ApplicationDbContext.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/ApplicationDbContext.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Data/ApplicationDbContext.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/ApplicationUser.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Data/ApplicationUser.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/ApplicationUser.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Data/ApplicationUser.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/Migrations/00000000000000_CreateIdentitySchema.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Data/Migrations/00000000000000_CreateIdentitySchema.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/Migrations/00000000000000_CreateIdentitySchema.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Data/Migrations/00000000000000_CreateIdentitySchema.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/Migrations/20180217170630_UpdateIdentitySchema.Designer.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Data/Migrations/20180217170630_UpdateIdentitySchema.Designer.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/Migrations/20180217170630_UpdateIdentitySchema.Designer.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Data/Migrations/20180217170630_UpdateIdentitySchema.Designer.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/Migrations/20180217170630_UpdateIdentitySchema.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Data/Migrations/20180217170630_UpdateIdentitySchema.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/Migrations/20180217170630_UpdateIdentitySchema.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Data/Migrations/20180217170630_UpdateIdentitySchema.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/Migrations/IdentityDbContextModelSnapshot.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Data/Migrations/IdentityDbContextModelSnapshot.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/Migrations/IdentityDbContextModelSnapshot.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Data/Migrations/IdentityDbContextModelSnapshot.cs
diff --git a/src/Identity/testassets/Identity.DefaultUI.WebSite/Identity.DefaultUI.WebSite.csproj b/src/Identity/testassets/Identity.DefaultUI.WebSite/Identity.DefaultUI.WebSite.csproj
new file mode 100644
index 0000000000..2b2954dee7
--- /dev/null
+++ b/src/Identity/testassets/Identity.DefaultUI.WebSite/Identity.DefaultUI.WebSite.csproj
@@ -0,0 +1,44 @@
+
+
+
+ netcoreapp2.2;net461
+ aspnet-Identity.DefaultUI.WebSite-80C658D8-CED7-467F-9B47-75DA3BC1A16D
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/NoIdentityStartup.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/NoIdentityStartup.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/NoIdentityStartup.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/NoIdentityStartup.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/About.cshtml b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/About.cshtml
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/About.cshtml
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/About.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/About.cshtml.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/About.cshtml.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/About.cshtml.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/About.cshtml.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Contact.cshtml b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Contact.cshtml
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Contact.cshtml
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Contact.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Contact.cshtml.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Contact.cshtml.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Contact.cshtml.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Contact.cshtml.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Contoso/Login.cshtml b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Contoso/Login.cshtml
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Contoso/Login.cshtml
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Contoso/Login.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Contoso/Login.cshtml.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Contoso/Login.cshtml.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Contoso/Login.cshtml.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Contoso/Login.cshtml.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Error.cshtml b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Error.cshtml
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Error.cshtml
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Error.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Error.cshtml.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Error.cshtml.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Error.cshtml.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Error.cshtml.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Index.cshtml b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Index.cshtml
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Index.cshtml
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Index.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Index.cshtml.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Index.cshtml.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Index.cshtml.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Index.cshtml.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Privacy.cshtml b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Privacy.cshtml
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Privacy.cshtml
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Privacy.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Privacy.cshtml.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Privacy.cshtml.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Privacy.cshtml.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Privacy.cshtml.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Shared/_CookieConsentPartial.cshtml b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Shared/_CookieConsentPartial.cshtml
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Shared/_CookieConsentPartial.cshtml
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Shared/_CookieConsentPartial.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Shared/_LoginPartial.cshtml b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Shared/_LoginPartial.cshtml
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Shared/_LoginPartial.cshtml
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Shared/_LoginPartial.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_Layout.cshtml b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_Layout.cshtml
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_Layout.cshtml
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_Layout.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_ValidationScriptsPartial.cshtml b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_ValidationScriptsPartial.cshtml
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_ValidationScriptsPartial.cshtml
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_ValidationScriptsPartial.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_ViewImports.cshtml b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_ViewImports.cshtml
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_ViewImports.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_ViewStart.cshtml b/src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_ViewStart.cshtml
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_ViewStart.cshtml
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_ViewStart.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/PocoUser.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/PocoUser.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/PocoUser.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/PocoUser.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/PocoUserStartup.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/PocoUserStartup.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/PocoUserStartup.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/PocoUserStartup.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Program.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Program.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Program.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Program.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationBuilderExtensions.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationBuilderExtensions.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationBuilderExtensions.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationBuilderExtensions.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationConstants.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationConstants.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationConstants.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationConstants.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationHandler.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationHandler.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationHandler.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationHandler.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationOptions.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationOptions.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationOptions.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationOptions.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoEmailSender.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoEmailSender.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoEmailSender.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoEmailSender.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/IdentityEmail.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Services/IdentityEmail.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/IdentityEmail.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Services/IdentityEmail.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Startup.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/Startup.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Startup.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/Startup.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/StartupBase.cs b/src/Identity/testassets/Identity.DefaultUI.WebSite/StartupBase.cs
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/StartupBase.cs
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/StartupBase.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/appsettings.Development.json b/src/Identity/testassets/Identity.DefaultUI.WebSite/appsettings.Development.json
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/appsettings.Development.json
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/appsettings.Development.json
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/appsettings.json b/src/Identity/testassets/Identity.DefaultUI.WebSite/appsettings.json
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/appsettings.json
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/appsettings.json
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/css/site.css b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/css/site.css
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/css/site.css
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/css/site.css
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/favicon.ico b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/favicon.ico
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/favicon.ico
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/favicon.ico
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/js/site.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/js/site.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/js/site.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/js/site.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/LICENSE b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/LICENSE
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/LICENSE
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/LICENSE
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/npm.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/npm.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/npm.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/dist/js/npm.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/LICENSE.md b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/LICENSE.md
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/LICENSE.md
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/LICENSE.md
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/additional-methods.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/additional-methods.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/additional-methods.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/additional-methods.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/additional-methods.min.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/additional-methods.min.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/additional-methods.min.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/additional-methods.min.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/jquery.validate.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/jquery.validate.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/jquery.validate.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/jquery.validate.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/LICENSE.txt b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/LICENSE.txt
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/LICENSE.txt
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/LICENSE.txt
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/dist/jquery.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/dist/jquery.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/dist/jquery.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/dist/jquery.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/dist/jquery.min.js b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/dist/jquery.min.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/dist/jquery.min.js
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/dist/jquery.min.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/dist/jquery.min.map b/src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/dist/jquery.min.map
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/dist/jquery.min.map
rename to src/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/dist/jquery.min.map
diff --git a/src/Identity/version.props b/src/Identity/version.props
deleted file mode 100644
index beed3973b3..0000000000
--- a/src/Identity/version.props
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
- 2.2.0
- rtm
- $(VersionPrefix)
- $(VersionPrefix)-$(VersionSuffix)-final
- t000
- a-
- $(FeatureBranchVersionPrefix)$(VersionSuffix)-$([System.Text.RegularExpressions.Regex]::Replace('$(FeatureBranchVersionSuffix)', '[^\w-]', '-'))
- $(VersionSuffix)-$(BuildNumber)
-
- 0.5.0
- rtm
- $(ExperimentalVersionPrefix)
- $(ExperimentalVersionPrefix)-$(ExperimentalVersionSuffix)-final
- $(ExperimentalVersionSuffix)-$(BuildNumber)
-
-
diff --git a/src/Mvc/test/Microsoft.AspNetCore.Mvc.FunctionalTests/Microsoft.AspNetCore.Mvc.FunctionalTests.csproj b/src/Mvc/test/Microsoft.AspNetCore.Mvc.FunctionalTests/Microsoft.AspNetCore.Mvc.FunctionalTests.csproj
index 4899856370..fafa972533 100644
--- a/src/Mvc/test/Microsoft.AspNetCore.Mvc.FunctionalTests/Microsoft.AspNetCore.Mvc.FunctionalTests.csproj
+++ b/src/Mvc/test/Microsoft.AspNetCore.Mvc.FunctionalTests/Microsoft.AspNetCore.Mvc.FunctionalTests.csproj
@@ -1,5 +1,5 @@
-
+
$(StandardTestTfms)