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: [![AppVeyor](https://ci.appveyor.com/api/projects/status/vf79kttspnblh2hx/branch/dev?svg=true)](https://ci.appveyor.com/project/aspnetci/Identity/branch/dev) - -Travis: [![Travis](https://travis-ci.org/aspnet/Identity.svg?branch=dev)](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 items) - { - if (entityEntry.Entity is TUser && entityEntry.State == EntityState.Modified) - { - entityEntry.Cast().Property(p => p.ConcurrencyStamp).CurrentValue = Guid.NewGuid().ToString(); - } - else if (entityEntry.Entity is TRole && entityEntry.State == EntityState.Modified) - { - entityEntry.Cast().Property(p => p.ConcurrencyStamp).CurrentValue = Guid.NewGuid().ToString(); - } - return base.ValidateEntity(entityEntry, items); - } - - public virtual IDbSet RoleClaims { get; set; } - } -} diff --git a/src/Identity/src/AspNetCoreCompat/IdentityRole.cs b/src/Identity/src/AspNetCoreCompat/IdentityRole.cs deleted file mode 100644 index c671706d92..0000000000 --- a/src/Identity/src/AspNetCoreCompat/IdentityRole.cs +++ /dev/null @@ -1,50 +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 Microsoft.AspNet.Identity.EntityFramework; - -namespace Microsoft.AspNet.Identity.CoreCompat -{ - public class IdentityRole : IdentityRole - { - /// - /// Constructor - /// - public IdentityRole() - { - Id = Guid.NewGuid().ToString(); - } - - /// - /// Constructor - /// - /// - public IdentityRole(string roleName) - : this() - { - Name = roleName; - } - } - - public class IdentityRole : Microsoft.AspNet.Identity.EntityFramework.IdentityRole - where TUserRole : IdentityUserRole - { - /// - /// Normalized role name - /// - public virtual string NormalizedName { get; set; } - - /// - /// Concurrency stamp - /// - public virtual string ConcurrencyStamp { get; set; } = Guid.NewGuid().ToString(); - - /// - /// Navigation property for claims in the role - /// - public virtual ICollection> Claims { get; } = new List>(); - } -} - diff --git a/src/Identity/src/AspNetCoreCompat/IdentityRoleClaim.cs b/src/Identity/src/AspNetCoreCompat/IdentityRoleClaim.cs deleted file mode 100644 index c6b10687b4..0000000000 --- a/src/Identity/src/AspNetCoreCompat/IdentityRoleClaim.cs +++ /dev/null @@ -1,35 +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. - -namespace Microsoft.AspNet.Identity.CoreCompat -{ - public class IdentityRoleClaim : IdentityRoleClaim { } - - /// - /// EntityType that represents one specific role claim - /// - /// - public class IdentityRoleClaim - { - /// - /// Primary key - /// - public virtual int Id { get; set; } - - /// - /// User Id for the role this claim belongs to - /// - public virtual TKey RoleId { get; set; } - - /// - /// Claim type - /// - public virtual string ClaimType { get; set; } - - /// - /// Claim value - /// - public virtual string ClaimValue { get; set; } - } -} - diff --git a/src/Identity/src/AspNetCoreCompat/IdentityUser.cs b/src/Identity/src/AspNetCoreCompat/IdentityUser.cs deleted file mode 100644 index e9df36348b..0000000000 --- a/src/Identity/src/AspNetCoreCompat/IdentityUser.cs +++ /dev/null @@ -1,62 +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 Microsoft.AspNet.Identity.EntityFramework; - -namespace Microsoft.AspNet.Identity.CoreCompat -{ - public class IdentityUser : IdentityUser - { - /// - /// Constructor which creates a new Guid for the Id - /// - public IdentityUser() - { - Id = Guid.NewGuid().ToString(); - } - - /// - /// Constructor that takes a userName - /// - /// - public IdentityUser(string userName) - : this() - { - UserName = userName; - NormalizedUserName = userName.ToUpperInvariant(); - } - } - - public class IdentityUser - : Microsoft.AspNet.Identity.EntityFramework.IdentityUser - where TUserLogin : IdentityUserLogin - where TUserRole : IdentityUserRole - where TUserClaim : IdentityUserClaim - { - public string NormalizedUserName { - get - { - return UserName.ToUpperInvariant(); - } - set { } - } - - /// - /// Normalized email - /// - public string NormalizedEmail { - get - { - return Email.ToUpperInvariant(); - } - set { } - } - - /// - /// Concurrency stamp - /// - public virtual string ConcurrencyStamp { get; set; } = Guid.NewGuid().ToString(); - } -} - diff --git a/src/Identity/src/AspNetCoreCompat/IdentityUserLogin.cs b/src/Identity/src/AspNetCoreCompat/IdentityUserLogin.cs deleted file mode 100644 index 5d36abb580..0000000000 --- a/src/Identity/src/AspNetCoreCompat/IdentityUserLogin.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.AspNet.Identity.CoreCompat -{ - public class IdentityUserLogin : IdentityUserLogin { } - - /// - /// Represents a login and its associated provider for a user. - /// - /// The type of the primary key of the user associated with this login. - public class IdentityUserLogin : EntityFramework.IdentityUserLogin - { - /// - /// Gets or sets the friendly name used in a UI for this login. - /// - public virtual string ProviderDisplayName { get; set; } - } -} \ No newline at end of file diff --git a/src/Identity/src/AspNetCoreCompat/Microsoft.AspNet.Identity.AspNetCoreCompat.csproj b/src/Identity/src/AspNetCoreCompat/Microsoft.AspNet.Identity.AspNetCoreCompat.csproj deleted file mode 100644 index 4910d07d2a..0000000000 --- a/src/Identity/src/AspNetCoreCompat/Microsoft.AspNet.Identity.AspNetCoreCompat.csproj +++ /dev/null @@ -1,21 +0,0 @@ - - - - A compatibility layer for sharing identity databases between Microsoft.AspNet.Identity.EntityFramework and Microsoft.AspNetCore.Identity.EntityFrameworkCore. - $(ExperimentalVersionPrefix) - $(ExperimentalVersionSuffix) - false - $(ExperimentalPackageVersion) - net461 - $(NoWarn);CS1591 - true - aspnetcore;identity;membership - - - - - - - - - diff --git a/src/Identity/src/AspNetCoreCompat/UserStore.cs b/src/Identity/src/AspNetCoreCompat/UserStore.cs deleted file mode 100644 index 1ecee58283..0000000000 --- a/src/Identity/src/AspNetCoreCompat/UserStore.cs +++ /dev/null @@ -1,50 +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.Data.Entity; -using Microsoft.AspNet.Identity.EntityFramework; - -namespace Microsoft.AspNet.Identity.CoreCompat -{ - public class UserStore : - UserStore, IUserStore - where TUser : IdentityUser - { - /// - /// Default constructor which uses a new instance of a default EntityDbContext. - /// - public UserStore() - : this(new IdentityDbContext()) - { - DisposeContext = true; - } - - /// - /// Constructor - /// - /// - public UserStore(DbContext context) - : base(context) - { - } - } - - public class UserStore - : EntityFramework.UserStore - where TKey : IEquatable - where TUser : IdentityUser - where TRole : IdentityRole - where TUserLogin : IdentityUserLogin, new() - where TUserRole : IdentityUserRole, new() - where TUserClaim : IdentityUserClaim, new() - { - /// - /// Constructor - /// - /// - public UserStore(DbContext context) : base(context) { } - - } -} - diff --git a/src/Identity/src/AspNetCoreCompat/baseline.netframework.json b/src/Identity/src/AspNetCoreCompat/baseline.netframework.json deleted file mode 100644 index caa12678eb..0000000000 --- a/src/Identity/src/AspNetCoreCompat/baseline.netframework.json +++ /dev/null @@ -1,887 +0,0 @@ -{ - "AssemblyIdentity": "Microsoft.AspNet.Identity.AspNetCoreCompat, Version=0.4.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", - "Types": [ - { - "Name": "Microsoft.AspNet.Identity.CoreCompat.IdentityDbContext", - "Visibility": "Public", - "Kind": "Class", - "BaseType": "Microsoft.AspNet.Identity.CoreCompat.IdentityDbContext", - "ImplementedInterfaces": [], - "Members": [ - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [], - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "model", - "Type": "System.Data.Entity.Infrastructure.DbCompiledModel" - } - ], - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "nameOrConnectionString", - "Type": "System.String" - } - ], - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "nameOrConnectionString", - "Type": "System.String" - }, - { - "Name": "model", - "Type": "System.Data.Entity.Infrastructure.DbCompiledModel" - } - ], - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "existingConnection", - "Type": "System.Data.Common.DbConnection" - }, - { - "Name": "contextOwnsConnection", - "Type": "System.Boolean" - } - ], - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "existingConnection", - "Type": "System.Data.Common.DbConnection" - }, - { - "Name": "model", - "Type": "System.Data.Entity.Infrastructure.DbCompiledModel" - }, - { - "Name": "contextOwnsConnection", - "Type": "System.Boolean" - } - ], - "Visibility": "Public", - "GenericParameter": [] - } - ], - "GenericParameters": [ - { - "ParameterName": "TUser", - "ParameterPosition": 0, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.CoreCompat.IdentityUser" - ] - } - ] - }, - { - "Name": "Microsoft.AspNet.Identity.CoreCompat.IdentityDbContext", - "Visibility": "Public", - "Kind": "Class", - "BaseType": "Microsoft.AspNet.Identity.EntityFramework.IdentityDbContext", - "ImplementedInterfaces": [], - "Members": [ - { - "Kind": "Method", - "Name": "OnModelCreating", - "Parameters": [ - { - "Name": "modelBuilder", - "Type": "System.Data.Entity.DbModelBuilder" - } - ], - "ReturnType": "System.Void", - "Virtual": true, - "Override": true, - "Visibility": "Protected", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "ValidateEntity", - "Parameters": [ - { - "Name": "entityEntry", - "Type": "System.Data.Entity.Infrastructure.DbEntityEntry" - }, - { - "Name": "items", - "Type": "System.Collections.Generic.IDictionary" - } - ], - "ReturnType": "System.Data.Entity.Validation.DbEntityValidationResult", - "Virtual": true, - "Override": true, - "Visibility": "Protected", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "get_RoleClaims", - "Parameters": [], - "ReturnType": "System.Data.Entity.IDbSet", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "set_RoleClaims", - "Parameters": [ - { - "Name": "value", - "Type": "System.Data.Entity.IDbSet" - } - ], - "ReturnType": "System.Void", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [], - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "model", - "Type": "System.Data.Entity.Infrastructure.DbCompiledModel" - } - ], - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "nameOrConnectionString", - "Type": "System.String" - } - ], - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "nameOrConnectionString", - "Type": "System.String" - }, - { - "Name": "model", - "Type": "System.Data.Entity.Infrastructure.DbCompiledModel" - } - ], - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "existingConnection", - "Type": "System.Data.Common.DbConnection" - }, - { - "Name": "contextOwnsConnection", - "Type": "System.Boolean" - } - ], - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "existingConnection", - "Type": "System.Data.Common.DbConnection" - }, - { - "Name": "model", - "Type": "System.Data.Entity.Infrastructure.DbCompiledModel" - }, - { - "Name": "contextOwnsConnection", - "Type": "System.Boolean" - } - ], - "Visibility": "Public", - "GenericParameter": [] - } - ], - "GenericParameters": [ - { - "ParameterName": "TUser", - "ParameterPosition": 0, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.CoreCompat.IdentityUser" - ] - }, - { - "ParameterName": "TRole", - "ParameterPosition": 1, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.CoreCompat.IdentityRole" - ] - }, - { - "ParameterName": "TKey", - "ParameterPosition": 2, - "BaseTypeOrInterfaces": [] - }, - { - "ParameterName": "TUserLogin", - "ParameterPosition": 3, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.CoreCompat.IdentityUserLogin" - ] - }, - { - "ParameterName": "TUserRole", - "ParameterPosition": 4, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.EntityFramework.IdentityUserRole" - ] - }, - { - "ParameterName": "TUserClaim", - "ParameterPosition": 5, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.EntityFramework.IdentityUserClaim" - ] - }, - { - "ParameterName": "TRoleClaim", - "ParameterPosition": 6, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.CoreCompat.IdentityRoleClaim" - ] - } - ] - }, - { - "Name": "Microsoft.AspNet.Identity.CoreCompat.IdentityRole", - "Visibility": "Public", - "Kind": "Class", - "BaseType": "Microsoft.AspNet.Identity.CoreCompat.IdentityRole", - "ImplementedInterfaces": [], - "Members": [ - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [], - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "roleName", - "Type": "System.String" - } - ], - "Visibility": "Public", - "GenericParameter": [] - } - ], - "GenericParameters": [] - }, - { - "Name": "Microsoft.AspNet.Identity.CoreCompat.IdentityRole", - "Visibility": "Public", - "Kind": "Class", - "BaseType": "Microsoft.AspNet.Identity.EntityFramework.IdentityRole", - "ImplementedInterfaces": [], - "Members": [ - { - "Kind": "Method", - "Name": "get_NormalizedName", - "Parameters": [], - "ReturnType": "System.String", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "set_NormalizedName", - "Parameters": [ - { - "Name": "value", - "Type": "System.String" - } - ], - "ReturnType": "System.Void", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "get_ConcurrencyStamp", - "Parameters": [], - "ReturnType": "System.String", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "set_ConcurrencyStamp", - "Parameters": [ - { - "Name": "value", - "Type": "System.String" - } - ], - "ReturnType": "System.Void", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "get_Claims", - "Parameters": [], - "ReturnType": "System.Collections.Generic.ICollection>", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [], - "Visibility": "Public", - "GenericParameter": [] - } - ], - "GenericParameters": [ - { - "ParameterName": "TKey", - "ParameterPosition": 0, - "BaseTypeOrInterfaces": [] - }, - { - "ParameterName": "TUserRole", - "ParameterPosition": 1, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.EntityFramework.IdentityUserRole" - ] - } - ] - }, - { - "Name": "Microsoft.AspNet.Identity.CoreCompat.IdentityRoleClaim", - "Visibility": "Public", - "Kind": "Class", - "BaseType": "Microsoft.AspNet.Identity.CoreCompat.IdentityRoleClaim", - "ImplementedInterfaces": [], - "Members": [ - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [], - "Visibility": "Public", - "GenericParameter": [] - } - ], - "GenericParameters": [] - }, - { - "Name": "Microsoft.AspNet.Identity.CoreCompat.IdentityRoleClaim", - "Visibility": "Public", - "Kind": "Class", - "ImplementedInterfaces": [], - "Members": [ - { - "Kind": "Method", - "Name": "get_Id", - "Parameters": [], - "ReturnType": "System.Int32", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "set_Id", - "Parameters": [ - { - "Name": "value", - "Type": "System.Int32" - } - ], - "ReturnType": "System.Void", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "get_RoleId", - "Parameters": [], - "ReturnType": "T0", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "set_RoleId", - "Parameters": [ - { - "Name": "value", - "Type": "T0" - } - ], - "ReturnType": "System.Void", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "get_ClaimType", - "Parameters": [], - "ReturnType": "System.String", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "set_ClaimType", - "Parameters": [ - { - "Name": "value", - "Type": "System.String" - } - ], - "ReturnType": "System.Void", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "get_ClaimValue", - "Parameters": [], - "ReturnType": "System.String", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "set_ClaimValue", - "Parameters": [ - { - "Name": "value", - "Type": "System.String" - } - ], - "ReturnType": "System.Void", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [], - "Visibility": "Public", - "GenericParameter": [] - } - ], - "GenericParameters": [ - { - "ParameterName": "TKey", - "ParameterPosition": 0, - "BaseTypeOrInterfaces": [] - } - ] - }, - { - "Name": "Microsoft.AspNet.Identity.CoreCompat.IdentityUser", - "Visibility": "Public", - "Kind": "Class", - "BaseType": "Microsoft.AspNet.Identity.CoreCompat.IdentityUser", - "ImplementedInterfaces": [], - "Members": [ - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [], - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "userName", - "Type": "System.String" - } - ], - "Visibility": "Public", - "GenericParameter": [] - } - ], - "GenericParameters": [] - }, - { - "Name": "Microsoft.AspNet.Identity.CoreCompat.IdentityUser", - "Visibility": "Public", - "Kind": "Class", - "BaseType": "Microsoft.AspNet.Identity.EntityFramework.IdentityUser", - "ImplementedInterfaces": [], - "Members": [ - { - "Kind": "Method", - "Name": "get_NormalizedUserName", - "Parameters": [], - "ReturnType": "System.String", - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "set_NormalizedUserName", - "Parameters": [ - { - "Name": "value", - "Type": "System.String" - } - ], - "ReturnType": "System.Void", - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "get_NormalizedEmail", - "Parameters": [], - "ReturnType": "System.String", - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "set_NormalizedEmail", - "Parameters": [ - { - "Name": "value", - "Type": "System.String" - } - ], - "ReturnType": "System.Void", - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "get_ConcurrencyStamp", - "Parameters": [], - "ReturnType": "System.String", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "set_ConcurrencyStamp", - "Parameters": [ - { - "Name": "value", - "Type": "System.String" - } - ], - "ReturnType": "System.Void", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [], - "Visibility": "Public", - "GenericParameter": [] - } - ], - "GenericParameters": [ - { - "ParameterName": "TKey", - "ParameterPosition": 0, - "BaseTypeOrInterfaces": [] - }, - { - "ParameterName": "TUserLogin", - "ParameterPosition": 1, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.CoreCompat.IdentityUserLogin" - ] - }, - { - "ParameterName": "TUserRole", - "ParameterPosition": 2, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.EntityFramework.IdentityUserRole" - ] - }, - { - "ParameterName": "TUserClaim", - "ParameterPosition": 3, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.EntityFramework.IdentityUserClaim" - ] - } - ] - }, - { - "Name": "Microsoft.AspNet.Identity.CoreCompat.IdentityUserLogin", - "Visibility": "Public", - "Kind": "Class", - "BaseType": "Microsoft.AspNet.Identity.CoreCompat.IdentityUserLogin", - "ImplementedInterfaces": [], - "Members": [ - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [], - "Visibility": "Public", - "GenericParameter": [] - } - ], - "GenericParameters": [] - }, - { - "Name": "Microsoft.AspNet.Identity.CoreCompat.IdentityUserLogin", - "Visibility": "Public", - "Kind": "Class", - "BaseType": "Microsoft.AspNet.Identity.EntityFramework.IdentityUserLogin", - "ImplementedInterfaces": [], - "Members": [ - { - "Kind": "Method", - "Name": "get_ProviderDisplayName", - "Parameters": [], - "ReturnType": "System.String", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Method", - "Name": "set_ProviderDisplayName", - "Parameters": [ - { - "Name": "value", - "Type": "System.String" - } - ], - "ReturnType": "System.Void", - "Virtual": true, - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [], - "Visibility": "Public", - "GenericParameter": [] - } - ], - "GenericParameters": [ - { - "ParameterName": "TKey", - "ParameterPosition": 0, - "BaseTypeOrInterfaces": [] - } - ] - }, - { - "Name": "Microsoft.AspNet.Identity.CoreCompat.UserStore", - "Visibility": "Public", - "Kind": "Class", - "BaseType": "Microsoft.AspNet.Identity.CoreCompat.UserStore", - "ImplementedInterfaces": [ - "Microsoft.AspNet.Identity.IUserStore" - ], - "Members": [ - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [], - "Visibility": "Public", - "GenericParameter": [] - }, - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "context", - "Type": "System.Data.Entity.DbContext" - } - ], - "Visibility": "Public", - "GenericParameter": [] - } - ], - "GenericParameters": [ - { - "ParameterName": "TUser", - "ParameterPosition": 0, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.CoreCompat.IdentityUser" - ] - } - ] - }, - { - "Name": "Microsoft.AspNet.Identity.CoreCompat.UserStore", - "Visibility": "Public", - "Kind": "Class", - "BaseType": "Microsoft.AspNet.Identity.EntityFramework.UserStore", - "ImplementedInterfaces": [], - "Members": [ - { - "Kind": "Constructor", - "Name": ".ctor", - "Parameters": [ - { - "Name": "context", - "Type": "System.Data.Entity.DbContext" - } - ], - "Visibility": "Public", - "GenericParameter": [] - } - ], - "GenericParameters": [ - { - "ParameterName": "TUser", - "ParameterPosition": 0, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.CoreCompat.IdentityUser" - ] - }, - { - "ParameterName": "TRole", - "ParameterPosition": 1, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.CoreCompat.IdentityRole" - ] - }, - { - "ParameterName": "TKey", - "ParameterPosition": 2, - "BaseTypeOrInterfaces": [ - "System.IEquatable" - ] - }, - { - "ParameterName": "TUserLogin", - "ParameterPosition": 3, - "New": true, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.CoreCompat.IdentityUserLogin" - ] - }, - { - "ParameterName": "TUserRole", - "ParameterPosition": 4, - "New": true, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.EntityFramework.IdentityUserRole" - ] - }, - { - "ParameterName": "TUserClaim", - "ParameterPosition": 5, - "New": true, - "BaseTypeOrInterfaces": [ - "Microsoft.AspNet.Identity.EntityFramework.IdentityUserClaim" - ] - } - ] - }, - { - "Name": "Owin.CookieInterop", - "Visibility": "Public", - "Kind": "Class", - "Abstract": true, - "Static": true, - "Sealed": true, - "ImplementedInterfaces": [], - "Members": [ - { - "Kind": "Method", - "Name": "CreateSharedDataFormat", - "Parameters": [ - { - "Name": "keyDirectory", - "Type": "System.IO.DirectoryInfo" - }, - { - "Name": "authenticationType", - "Type": "System.String" - } - ], - "ReturnType": "Microsoft.Owin.Security.ISecureDataFormat", - "Static": true, - "Visibility": "Public", - "GenericParameter": [] - } - ], - "GenericParameters": [] - } - ] -} \ No newline at end of file diff --git a/src/Identity/src/Directory.Build.props b/src/Identity/src/Directory.Build.props deleted file mode 100644 index 4b89a431e7..0000000000 --- a/src/Identity/src/Directory.Build.props +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/src/Identity/src/Specification.Tests/Microsoft.AspNetCore.Identity.Specification.Tests.csproj b/src/Identity/src/Specification.Tests/Microsoft.AspNetCore.Identity.Specification.Tests.csproj deleted file mode 100644 index 668159786b..0000000000 --- a/src/Identity/src/Specification.Tests/Microsoft.AspNetCore.Identity.Specification.Tests.csproj +++ /dev/null @@ -1,23 +0,0 @@ - - - - Shared test suite for Asp.Net Identity Core store implementations. - netstandard2.0 - true - aspnetcore;identity;membership - - - - - - - - - - - - - - - - diff --git a/src/Identity/startvs.cmd b/src/Identity/startvs.cmd new file mode 100644 index 0000000000..7dfe1fc0ff --- /dev/null +++ b/src/Identity/startvs.cmd @@ -0,0 +1,3 @@ +@ECHO OFF + +%~dp0..\..\startvs.cmd %~dp0Identity.sln diff --git a/src/Identity/test/Directory.Build.props b/src/Identity/test/Directory.Build.props deleted file mode 100644 index 3501751182..0000000000 --- a/src/Identity/test/Directory.Build.props +++ /dev/null @@ -1,20 +0,0 @@ - - - - - netcoreapp2.2 - $(DeveloperBuildTestTfms) - $(StandardTestTfms) - $(StandardTestTfms);net461 - - - - - - - - - - - - diff --git a/src/Identity/test/EF.InMemory.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj b/src/Identity/test/EF.InMemory.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj deleted file mode 100644 index 178a2a1dda..0000000000 --- a/src/Identity/test/EF.InMemory.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj +++ /dev/null @@ -1,23 +0,0 @@ - - - - $(StandardTestTfms) - - - - - - - - - - - - - - - - - - - diff --git a/src/Identity/test/EF.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj b/src/Identity/test/EF.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj deleted file mode 100644 index bc8464f59b..0000000000 --- a/src/Identity/test/EF.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj +++ /dev/null @@ -1,29 +0,0 @@ - - - - $(StandardTestTfms) - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Identity/test/Identity.FunctionalTests/Microsoft.AspNetCore.Identity.FunctionalTests.csproj b/src/Identity/test/Identity.FunctionalTests/Microsoft.AspNetCore.Identity.FunctionalTests.csproj index 217982f7f9..7d52ea176b 100644 --- a/src/Identity/test/Identity.FunctionalTests/Microsoft.AspNetCore.Identity.FunctionalTests.csproj +++ b/src/Identity/test/Identity.FunctionalTests/Microsoft.AspNetCore.Identity.FunctionalTests.csproj @@ -1,4 +1,4 @@ - + $(StandardTestTfms) @@ -6,12 +6,8 @@ - - - - - - + + @@ -19,15 +15,19 @@ - - - - + + + + + + + + - <_IdentityUIViewsAssemblies Include="$(MSBuildThisFileDirectory)..\..\src\UI\bin\$(Configuration)\netstandard2.0\Microsoft.AspNetCore.Identity.UI.Views.*.dll" /> + <_IdentityUIViewsAssemblies Include="$(MSBuildThisFileDirectory)..\..\UI\src\bin\$(Configuration)\netstandard2.0\Microsoft.AspNetCore.Identity.UI.Views.*.dll" /> GetScriptTags() { var slnDir = GetSolutionDir(); - var uiDirV3 = Path.Combine(slnDir, "src", "UI", "Areas", "Identity", "Pages", "V3"); - var uiDirV4 = Path.Combine(slnDir, "src", "UI", "Areas", "Identity", "Pages", "V4"); + var uiDirV3 = Path.Combine(slnDir, "UI", "src", "Areas", "Identity", "Pages", "V3"); + var uiDirV4 = Path.Combine(slnDir, "UI", "src", "Areas", "Identity", "Pages", "V4"); var cshtmlFiles = GetRazorFiles(uiDirV3).Concat(GetRazorFiles(uiDirV4)); var scriptTags = new List(); diff --git a/src/Identity/test/Identity.Test/Microsoft.AspNetCore.Identity.Test.csproj b/src/Identity/test/Identity.Test/Microsoft.AspNetCore.Identity.Test.csproj index e6e124f3fc..d6d23b46db 100644 --- a/src/Identity/test/Identity.Test/Microsoft.AspNetCore.Identity.Test.csproj +++ b/src/Identity/test/Identity.Test/Microsoft.AspNetCore.Identity.Test.csproj @@ -5,20 +5,17 @@ - + - - - - - - - - - - + + + + + + + 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)