diff --git a/build/artifacts.props b/build/artifacts.props
index 310c2f5d0f..8e693df702 100644
--- a/build/artifacts.props
+++ b/build/artifacts.props
@@ -22,7 +22,6 @@
-
diff --git a/build/buildorder.props b/build/buildorder.props
index 31803c24a5..47cc8e8f97 100644
--- a/build/buildorder.props
+++ b/build/buildorder.props
@@ -8,7 +8,6 @@
-
diff --git a/build/dependencies.props b/build/dependencies.props
index 7390d6dc32..12d23c6d9f 100644
--- a/build/dependencies.props
+++ b/build/dependencies.props
@@ -94,7 +94,9 @@
2.1.1
0.5.1
2.1.4
+ 2.1.4
2.1.4
+ 2.1.4
0.9.9
diff --git a/build/repo.props b/build/repo.props
index 3a93af4b5e..96da90068f 100644
--- a/build/repo.props
+++ b/build/repo.props
@@ -66,6 +66,10 @@
"
Condition=" '$(MSBuildRuntimeType)' == 'Core' " />
+
+
+
+
-
diff --git a/eng/Baseline.Designer.props b/eng/Baseline.Designer.props
index 0eed5d0ae8..ed463e7dbb 100644
--- a/eng/Baseline.Designer.props
+++ b/eng/Baseline.Designer.props
@@ -422,6 +422,47 @@
+
+
+ 2.1.6
+
+
+
+
+
+
+
+
+
+ 2.1.6
+
+
+
+
+
+
+
+
+ 2.1.6
+
+
+
+
+
+
+
+
+
+
+ 2.1.6
+
+
+
+
+
+
+
+
2.1.1
@@ -927,6 +968,25 @@
+
+
+ 2.1.6
+
+
+
+
+
+
+
+
+
+ 2.1.6
+
+
+
+
+
+
2.1.6
diff --git a/eng/Baseline.xml b/eng/Baseline.xml
index 9d3e931544..38fee0ed0c 100644
--- a/eng/Baseline.xml
+++ b/eng/Baseline.xml
@@ -53,6 +53,10 @@ build of ASP.NET Core 2.1.x. Update this list when preparing for a new patch.
+
+
+
+
@@ -101,6 +105,8 @@ build of ASP.NET Core 2.1.x. Update this list when preparing for a new patch.
+
+
diff --git a/eng/Dependencies.props b/eng/Dependencies.props
index 6a89badfc4..38a85583c3 100644
--- a/eng/Dependencies.props
+++ b/eng/Dependencies.props
@@ -33,7 +33,9 @@ and are generated based on the last package release.
+
+
@@ -41,6 +43,7 @@ and are generated based on the last package release.
+
diff --git a/eng/ProjectReferences.props b/eng/ProjectReferences.props
index 059308b49e..bb3a234022 100644
--- a/eng/ProjectReferences.props
+++ b/eng/ProjectReferences.props
@@ -35,6 +35,12 @@
+
+
+
+
+
+
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/Directory.Build.props b/src/Identity/Directory.Build.props
deleted file mode 100644
index f7f18cf416..0000000000
--- a/src/Identity/Directory.Build.props
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
- Microsoft ASP.NET Core
- https://github.com/aspnet/Identity
- git
- $(MSBuildThisFileDirectory)
- $(MSBuildThisFileDirectory)build\Key.snk
- true
- true
- $(MSBuildThisFileDirectory)..\Shared\
-
-
-
diff --git a/src/Identity/Directory.Build.targets b/src/Identity/Directory.Build.targets
deleted file mode 100644
index 53b3f6e1da..0000000000
--- a/src/Identity/Directory.Build.targets
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
- $(MicrosoftNETCoreApp20PackageVersion)
- $(MicrosoftNETCoreApp21PackageVersion)
- $(NETStandardLibrary20PackageVersion)
-
-
diff --git a/src/Identity/src/EF/IdentityDbContext.cs b/src/Identity/EF/src/IdentityDbContext.cs
similarity index 100%
rename from src/Identity/src/EF/IdentityDbContext.cs
rename to src/Identity/EF/src/IdentityDbContext.cs
diff --git a/src/Identity/src/EF/IdentityEntityFrameworkBuilderExtensions.cs b/src/Identity/EF/src/IdentityEntityFrameworkBuilderExtensions.cs
similarity index 100%
rename from src/Identity/src/EF/IdentityEntityFrameworkBuilderExtensions.cs
rename to src/Identity/EF/src/IdentityEntityFrameworkBuilderExtensions.cs
diff --git a/src/Identity/src/EF/IdentityUserContext.cs b/src/Identity/EF/src/IdentityUserContext.cs
similarity index 100%
rename from src/Identity/src/EF/IdentityUserContext.cs
rename to src/Identity/EF/src/IdentityUserContext.cs
diff --git a/src/Identity/src/EF/Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj b/src/Identity/EF/src/Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj
similarity index 54%
rename from src/Identity/src/EF/Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj
rename to src/Identity/EF/src/Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj
index 79339b9c1e..08ababa087 100644
--- a/src/Identity/src/EF/Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj
+++ b/src/Identity/EF/src/Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj
@@ -8,12 +8,9 @@
-
-
-
-
-
-
+
+
+
diff --git a/src/Identity/src/EF/Properties/Resources.Designer.cs b/src/Identity/EF/src/Properties/Resources.Designer.cs
similarity index 100%
rename from src/Identity/src/EF/Properties/Resources.Designer.cs
rename to src/Identity/EF/src/Properties/Resources.Designer.cs
diff --git a/src/Identity/src/EF/Resources.resx b/src/Identity/EF/src/Resources.resx
similarity index 100%
rename from src/Identity/src/EF/Resources.resx
rename to src/Identity/EF/src/Resources.resx
diff --git a/src/Identity/src/EF/RoleStore.cs b/src/Identity/EF/src/RoleStore.cs
similarity index 100%
rename from src/Identity/src/EF/RoleStore.cs
rename to src/Identity/EF/src/RoleStore.cs
diff --git a/src/Identity/src/EF/UserOnlyStore.cs b/src/Identity/EF/src/UserOnlyStore.cs
similarity index 100%
rename from src/Identity/src/EF/UserOnlyStore.cs
rename to src/Identity/EF/src/UserOnlyStore.cs
diff --git a/src/Identity/src/EF/UserStore.cs b/src/Identity/EF/src/UserStore.cs
similarity index 100%
rename from src/Identity/src/EF/UserStore.cs
rename to src/Identity/EF/src/UserStore.cs
diff --git a/src/Identity/src/EF/baseline.netcore.json b/src/Identity/EF/src/baseline.netcore.json
similarity index 100%
rename from src/Identity/src/EF/baseline.netcore.json
rename to src/Identity/EF/src/baseline.netcore.json
diff --git a/src/Identity/test/EF.InMemory.Test/InMemoryContext.cs b/src/Identity/EF/test/EF.InMemory.Test/InMemoryContext.cs
similarity index 100%
rename from src/Identity/test/EF.InMemory.Test/InMemoryContext.cs
rename to src/Identity/EF/test/EF.InMemory.Test/InMemoryContext.cs
diff --git a/src/Identity/test/EF.InMemory.Test/InMemoryEFOnlyUsersTest.cs b/src/Identity/EF/test/EF.InMemory.Test/InMemoryEFOnlyUsersTest.cs
similarity index 100%
rename from src/Identity/test/EF.InMemory.Test/InMemoryEFOnlyUsersTest.cs
rename to src/Identity/EF/test/EF.InMemory.Test/InMemoryEFOnlyUsersTest.cs
diff --git a/src/Identity/test/EF.InMemory.Test/InMemoryEFUserStoreTest.cs b/src/Identity/EF/test/EF.InMemory.Test/InMemoryEFUserStoreTest.cs
similarity index 100%
rename from src/Identity/test/EF.InMemory.Test/InMemoryEFUserStoreTest.cs
rename to src/Identity/EF/test/EF.InMemory.Test/InMemoryEFUserStoreTest.cs
diff --git a/src/Identity/test/EF.InMemory.Test/InMemoryStoreWithGenericsTest.cs b/src/Identity/EF/test/EF.InMemory.Test/InMemoryStoreWithGenericsTest.cs
similarity index 100%
rename from src/Identity/test/EF.InMemory.Test/InMemoryStoreWithGenericsTest.cs
rename to src/Identity/EF/test/EF.InMemory.Test/InMemoryStoreWithGenericsTest.cs
diff --git a/src/Identity/EF/test/EF.InMemory.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj b/src/Identity/EF/test/EF.InMemory.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj
new file mode 100644
index 0000000000..29d390e994
--- /dev/null
+++ b/src/Identity/EF/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/EF/test/EF.InMemory.Test/RoleStoreTest.cs
similarity index 100%
rename from src/Identity/test/EF.InMemory.Test/RoleStoreTest.cs
rename to src/Identity/EF/test/EF.InMemory.Test/RoleStoreTest.cs
diff --git a/src/Identity/test/EF.InMemory.Test/TestIdentityFactory.cs b/src/Identity/EF/test/EF.InMemory.Test/TestIdentityFactory.cs
similarity index 100%
rename from src/Identity/test/EF.InMemory.Test/TestIdentityFactory.cs
rename to src/Identity/EF/test/EF.InMemory.Test/TestIdentityFactory.cs
diff --git a/src/Identity/test/EF.Test/ApiConsistencyTest.cs b/src/Identity/EF/test/EF.Test/ApiConsistencyTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/ApiConsistencyTest.cs
rename to src/Identity/EF/test/EF.Test/ApiConsistencyTest.cs
diff --git a/src/Identity/test/EF.Test/CustomPocoTest.cs b/src/Identity/EF/test/EF.Test/CustomPocoTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/CustomPocoTest.cs
rename to src/Identity/EF/test/EF.Test/CustomPocoTest.cs
diff --git a/src/Identity/test/EF.Test/DbUtil.cs b/src/Identity/EF/test/EF.Test/DbUtil.cs
similarity index 100%
rename from src/Identity/test/EF.Test/DbUtil.cs
rename to src/Identity/EF/test/EF.Test/DbUtil.cs
diff --git a/src/Identity/test/EF.Test/DefaultPocoTest.cs b/src/Identity/EF/test/EF.Test/DefaultPocoTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/DefaultPocoTest.cs
rename to src/Identity/EF/test/EF.Test/DefaultPocoTest.cs
diff --git a/src/Identity/test/EF.Test/MaxKeyLengthSchemaTest.cs b/src/Identity/EF/test/EF.Test/MaxKeyLengthSchemaTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/MaxKeyLengthSchemaTest.cs
rename to src/Identity/EF/test/EF.Test/MaxKeyLengthSchemaTest.cs
diff --git a/src/Identity/EF/test/EF.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj b/src/Identity/EF/test/EF.Test/Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj
new file mode 100644
index 0000000000..360cd34ba2
--- /dev/null
+++ b/src/Identity/EF/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/EF/test/EF.Test/SqlStoreOnlyUsersTestBase.cs
similarity index 100%
rename from src/Identity/test/EF.Test/SqlStoreOnlyUsersTestBase.cs
rename to src/Identity/EF/test/EF.Test/SqlStoreOnlyUsersTestBase.cs
diff --git a/src/Identity/test/EF.Test/SqlStoreTestBase.cs b/src/Identity/EF/test/EF.Test/SqlStoreTestBase.cs
similarity index 100%
rename from src/Identity/test/EF.Test/SqlStoreTestBase.cs
rename to src/Identity/EF/test/EF.Test/SqlStoreTestBase.cs
diff --git a/src/Identity/test/EF.Test/UserOnlyCustomContextTest.cs b/src/Identity/EF/test/EF.Test/UserOnlyCustomContextTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserOnlyCustomContextTest.cs
rename to src/Identity/EF/test/EF.Test/UserOnlyCustomContextTest.cs
diff --git a/src/Identity/test/EF.Test/UserOnlyTest.cs b/src/Identity/EF/test/EF.Test/UserOnlyTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserOnlyTest.cs
rename to src/Identity/EF/test/EF.Test/UserOnlyTest.cs
diff --git a/src/Identity/test/EF.Test/UserStoreEncryptPersonalDataTest.cs b/src/Identity/EF/test/EF.Test/UserStoreEncryptPersonalDataTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserStoreEncryptPersonalDataTest.cs
rename to src/Identity/EF/test/EF.Test/UserStoreEncryptPersonalDataTest.cs
diff --git a/src/Identity/test/EF.Test/UserStoreGuidKeyTest.cs b/src/Identity/EF/test/EF.Test/UserStoreGuidKeyTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserStoreGuidKeyTest.cs
rename to src/Identity/EF/test/EF.Test/UserStoreGuidKeyTest.cs
diff --git a/src/Identity/test/EF.Test/UserStoreIntKeyTest.cs b/src/Identity/EF/test/EF.Test/UserStoreIntKeyTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserStoreIntKeyTest.cs
rename to src/Identity/EF/test/EF.Test/UserStoreIntKeyTest.cs
diff --git a/src/Identity/test/EF.Test/UserStoreStringKeyTest.cs b/src/Identity/EF/test/EF.Test/UserStoreStringKeyTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserStoreStringKeyTest.cs
rename to src/Identity/EF/test/EF.Test/UserStoreStringKeyTest.cs
diff --git a/src/Identity/test/EF.Test/UserStoreTest.cs b/src/Identity/EF/test/EF.Test/UserStoreTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserStoreTest.cs
rename to src/Identity/EF/test/EF.Test/UserStoreTest.cs
diff --git a/src/Identity/test/EF.Test/UserStoreWithGenericsTest.cs b/src/Identity/EF/test/EF.Test/UserStoreWithGenericsTest.cs
similarity index 100%
rename from src/Identity/test/EF.Test/UserStoreWithGenericsTest.cs
rename to src/Identity/EF/test/EF.Test/UserStoreWithGenericsTest.cs
diff --git a/src/Identity/test/EF.Test/Utilities/ScratchDatabaseFixture.cs b/src/Identity/EF/test/EF.Test/Utilities/ScratchDatabaseFixture.cs
similarity index 100%
rename from src/Identity/test/EF.Test/Utilities/ScratchDatabaseFixture.cs
rename to src/Identity/EF/test/EF.Test/Utilities/ScratchDatabaseFixture.cs
diff --git a/src/Identity/test/EF.Test/Utilities/SqlServerTestStore.cs b/src/Identity/EF/test/EF.Test/Utilities/SqlServerTestStore.cs
similarity index 100%
rename from src/Identity/test/EF.Test/Utilities/SqlServerTestStore.cs
rename to src/Identity/EF/test/EF.Test/Utilities/SqlServerTestStore.cs
diff --git a/src/Identity/test/EF.Test/Utilities/TestEnvironment.cs b/src/Identity/EF/test/EF.Test/Utilities/TestEnvironment.cs
similarity index 100%
rename from src/Identity/test/EF.Test/Utilities/TestEnvironment.cs
rename to src/Identity/EF/test/EF.Test/Utilities/TestEnvironment.cs
diff --git a/src/Identity/test/EF.Test/config.json b/src/Identity/EF/test/EF.Test/config.json
similarity index 100%
rename from src/Identity/test/EF.Test/config.json
rename to src/Identity/EF/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/Core/Properties/AssemblyInfo.cs b/src/Identity/Extensions/Core/src/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/Identity/src/Core/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 3beeb039f6..75fe67206a 100644
--- a/src/Identity/Identity.sln
+++ b/src/Identity/Identity.sln
@@ -3,478 +3,566 @@ 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
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}"
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("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{46F9634A-91ED-48BE-BA27-A7561F85BF75}"
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}") = "Microsoft.AspNetCore.TestHost", "..\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1}"
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.Http", "..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6}"
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.Diagnostics.EntityFrameworkCore", "..\Middleware\Diagnostics.EntityFrameworkCore\src\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj", "{5215C432-FB85-4CD5-9E7D-7BE750236837}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{58D94A0E-C2B7-43A7-8826-99ECBB1E0A50}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics", "..\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{15057F38-D71E-4016-9493-A089E30AF7B3}"
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.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{44BFF01A-C29F-46D8-BF5F-4A1690D386E5}"
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("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{5710DBA7-53D9-4341-BF04-00AB1839B99B}"
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.DataProtection.Extensions", "..\DataProtection\Extensions\src\Microsoft.AspNetCore.DataProtection.Extensions.csproj", "{36682549-97F8-45E4-A4C8-C868D9E698B9}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore", "src\EF\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj", "{4490894C-3572-4E63-86F1-EE5105CE8A06}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore", "EF\src\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj", "{8E3553B9-5197-4CE7-A678-A224B41A5259}"
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", "EF\test\EF.InMemory.Test\Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj", "{9522CE22-FD8E-4193-8507-F2DB94D074EE}"
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", "EF\test\EF.Test\Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj", "{3DDF86A8-1385-44B1-A6D4-36E92F58538F}"
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}") = "Identity", "Identity", "{29AC3D1D-1BA3-4546-AF70-EEEDDD91E419}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Stores", "src\Stores\Microsoft.Extensions.Identity.Stores.csproj", "{FADA11FC-DC06-4832-A569-7B2374A6CD42}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{DCB90F05-3824-45D8-943C-34568C26CBDF}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebSites", "WebSites", "{1F83D453-E094-4D28-BCFA-9E537ABB5AD6}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{4A07C63B-C891-44BE-A61C-384E066FBCA7}"
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("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sample", "sample", "{7AF5097F-8F34-4BB0-9D07-D4546196FB15}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NativeWPFClient", "samples\NativeWPFClient\NativeWPFClient.csproj", "{39AA4E4D-5E62-4213-8641-BF8012D45DE4}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{3BAE2AA9-B3F4-4562-B4BD-25FDC959A324}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IdentitySample.DefaultUI", "samples\IdentitySample.DefaultUI\IdentitySample.DefaultUI.csproj", "{ACC75F4F-EA7D-49E0-A64C-9D4A3DFD5B8A}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IdentitySample.DefaultUI", "Identity\samples\IdentitySample.DefaultUI\IdentitySample.DefaultUI.csproj", "{33FB07E4-6E0A-469D-BCDB-D83035D7DEFE}"
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.Mvc", "Identity\samples\IdentitySample.Mvc\IdentitySample.Mvc.csproj", "{C4B24F4C-4D6B-4E43-9466-57F78EBECA2E}"
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("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NativeWPFClient", "Identity\samples\NativeWPFClient\NativeWPFClient.csproj", "{39AA4E4D-5E62-4213-8641-BF8012D45DE4}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.FunctionalTests", "test\Identity.FunctionalTests\Microsoft.AspNetCore.Identity.FunctionalTests.csproj", "{B3616029-7DA6-4FB3-8722-D5AC69884B3F}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.FunctionalTests", "Identity\test\Identity.FunctionalTests\Microsoft.AspNetCore.Identity.FunctionalTests.csproj", "{2284A207-D296-4E05-AC7B-B975EECA32D4}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.Test", "Identity\test\Identity.Test\Microsoft.AspNetCore.Identity.Test.csproj", "{7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.InMemory.Test", "Identity\test\InMemory.Test\Microsoft.AspNetCore.Identity.InMemory.Test.csproj", "{CAB40170-1421-479C-90C8-A371418B129F}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Identity.DefaultUI.WebSite", "Identity\testassets\Identity.DefaultUI.WebSite\Identity.DefaultUI.WebSite.csproj", "{EA69CC22-386A-48DC-B5D3-4F27B1C02CC2}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Facebook", "..\Security\Authentication\Facebook\src\Microsoft.AspNetCore.Authentication.Facebook.csproj", "{6AF1AB00-AC66-4E6A-A4EF-F234245AD305}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Google", "..\Security\Authentication\Google\src\Microsoft.AspNetCore.Authentication.Google.csproj", "{C6385844-3A10-4D2C-BCA4-2DCBF0DF2667}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Twitter", "..\Security\Authentication\Twitter\src\Microsoft.AspNetCore.Authentication.Twitter.csproj", "{FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "..\Security\Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions", "Extensions", "{EE1D2A07-6916-4005-A436-E429BD37B2CA}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Stores", "Extensions\Stores\src\Microsoft.Extensions.Identity.Stores.csproj", "{11826DEB-AE94-4B3F-A488-A51E74EC54BC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Core", "Extensions\Core\src\Microsoft.Extensions.Identity.Core.csproj", "{08A29FAA-F7EF-4C19-B778-549249CAC12F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "EF", "EF", "{1BBC85BA-23B4-497F-AE6B-B79B8A9280F1}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity", "Identity\Core\src\Microsoft.AspNetCore.Identity.csproj", "{69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.Specification.Tests", "Identity\Specification.Tests\src\Microsoft.AspNetCore.Identity.Specification.Tests.csproj", "{C8E8BAAE-81FA-4CED-8FD5-29648529BF9D}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.UI", "Identity\UI\src\Microsoft.AspNetCore.Identity.UI.csproj", "{3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpsPolicy", "..\Middleware\HttpsPolicy\src\Microsoft.AspNetCore.HttpsPolicy.csproj", "{68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc", "..\Mvc\src\Microsoft.AspNetCore.Mvc\Microsoft.AspNetCore.Mvc.csproj", "{4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Testing", "..\Mvc\src\Microsoft.AspNetCore.Mvc.Testing\Microsoft.AspNetCore.Mvc.Testing.csproj", "{D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Rewrite", "..\Middleware\Rewrite\src\Microsoft.AspNetCore.Rewrite.csproj", "{34C4C369-181A-4D75-A57F-A2FA7812C443}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Cookies", "..\Security\Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{B253FFAE-6FAD-4D41-BCA0-828A05DE9021}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.CookiePolicy", "..\Security\CookiePolicy\src\Microsoft.AspNetCore.CookiePolicy.csproj", "{71599893-1998-4F4D-A308-16DF48B97E2D}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Https", "..\Servers\Kestrel\Https\src\Microsoft.AspNetCore.Server.Kestrel.Https.csproj", "{03D80D01-8D41-4E27-BC58-215893414F24}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{F1CF8EA9-7498-4416-B711-B93A1B4656E1}"
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
+ {46F9634A-91ED-48BE-BA27-A7561F85BF75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {46F9634A-91ED-48BE-BA27-A7561F85BF75}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {46F9634A-91ED-48BE-BA27-A7561F85BF75}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {46F9634A-91ED-48BE-BA27-A7561F85BF75}.Debug|x64.Build.0 = Debug|Any CPU
+ {46F9634A-91ED-48BE-BA27-A7561F85BF75}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {46F9634A-91ED-48BE-BA27-A7561F85BF75}.Debug|x86.Build.0 = Debug|Any CPU
+ {46F9634A-91ED-48BE-BA27-A7561F85BF75}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {46F9634A-91ED-48BE-BA27-A7561F85BF75}.Release|Any CPU.Build.0 = Release|Any CPU
+ {46F9634A-91ED-48BE-BA27-A7561F85BF75}.Release|x64.ActiveCfg = Release|Any CPU
+ {46F9634A-91ED-48BE-BA27-A7561F85BF75}.Release|x64.Build.0 = Release|Any CPU
+ {46F9634A-91ED-48BE-BA27-A7561F85BF75}.Release|x86.ActiveCfg = Release|Any CPU
+ {46F9634A-91ED-48BE-BA27-A7561F85BF75}.Release|x86.Build.0 = Release|Any CPU
+ {E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1}.Debug|x64.Build.0 = Debug|Any CPU
+ {E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1}.Debug|x86.Build.0 = Debug|Any CPU
+ {E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1}.Release|x64.ActiveCfg = Release|Any CPU
+ {E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1}.Release|x64.Build.0 = Release|Any CPU
+ {E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1}.Release|x86.ActiveCfg = Release|Any CPU
+ {E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1}.Release|x86.Build.0 = Release|Any CPU
+ {E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6}.Debug|x64.Build.0 = Debug|Any CPU
+ {E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6}.Debug|x86.Build.0 = Debug|Any CPU
+ {E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6}.Release|x64.ActiveCfg = Release|Any CPU
+ {E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6}.Release|x64.Build.0 = Release|Any CPU
+ {E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6}.Release|x86.ActiveCfg = Release|Any CPU
+ {E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6}.Release|x86.Build.0 = Release|Any CPU
+ {5215C432-FB85-4CD5-9E7D-7BE750236837}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5215C432-FB85-4CD5-9E7D-7BE750236837}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5215C432-FB85-4CD5-9E7D-7BE750236837}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {5215C432-FB85-4CD5-9E7D-7BE750236837}.Debug|x64.Build.0 = Debug|Any CPU
+ {5215C432-FB85-4CD5-9E7D-7BE750236837}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {5215C432-FB85-4CD5-9E7D-7BE750236837}.Debug|x86.Build.0 = Debug|Any CPU
+ {5215C432-FB85-4CD5-9E7D-7BE750236837}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5215C432-FB85-4CD5-9E7D-7BE750236837}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5215C432-FB85-4CD5-9E7D-7BE750236837}.Release|x64.ActiveCfg = Release|Any CPU
+ {5215C432-FB85-4CD5-9E7D-7BE750236837}.Release|x64.Build.0 = Release|Any CPU
+ {5215C432-FB85-4CD5-9E7D-7BE750236837}.Release|x86.ActiveCfg = Release|Any CPU
+ {5215C432-FB85-4CD5-9E7D-7BE750236837}.Release|x86.Build.0 = Release|Any CPU
+ {15057F38-D71E-4016-9493-A089E30AF7B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {15057F38-D71E-4016-9493-A089E30AF7B3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {15057F38-D71E-4016-9493-A089E30AF7B3}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {15057F38-D71E-4016-9493-A089E30AF7B3}.Debug|x64.Build.0 = Debug|Any CPU
+ {15057F38-D71E-4016-9493-A089E30AF7B3}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {15057F38-D71E-4016-9493-A089E30AF7B3}.Debug|x86.Build.0 = Debug|Any CPU
+ {15057F38-D71E-4016-9493-A089E30AF7B3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {15057F38-D71E-4016-9493-A089E30AF7B3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {15057F38-D71E-4016-9493-A089E30AF7B3}.Release|x64.ActiveCfg = Release|Any CPU
+ {15057F38-D71E-4016-9493-A089E30AF7B3}.Release|x64.Build.0 = Release|Any CPU
+ {15057F38-D71E-4016-9493-A089E30AF7B3}.Release|x86.ActiveCfg = Release|Any CPU
+ {15057F38-D71E-4016-9493-A089E30AF7B3}.Release|x86.Build.0 = Release|Any CPU
+ {44BFF01A-C29F-46D8-BF5F-4A1690D386E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {44BFF01A-C29F-46D8-BF5F-4A1690D386E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {44BFF01A-C29F-46D8-BF5F-4A1690D386E5}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {44BFF01A-C29F-46D8-BF5F-4A1690D386E5}.Debug|x64.Build.0 = Debug|Any CPU
+ {44BFF01A-C29F-46D8-BF5F-4A1690D386E5}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {44BFF01A-C29F-46D8-BF5F-4A1690D386E5}.Debug|x86.Build.0 = Debug|Any CPU
+ {44BFF01A-C29F-46D8-BF5F-4A1690D386E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {44BFF01A-C29F-46D8-BF5F-4A1690D386E5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {44BFF01A-C29F-46D8-BF5F-4A1690D386E5}.Release|x64.ActiveCfg = Release|Any CPU
+ {44BFF01A-C29F-46D8-BF5F-4A1690D386E5}.Release|x64.Build.0 = Release|Any CPU
+ {44BFF01A-C29F-46D8-BF5F-4A1690D386E5}.Release|x86.ActiveCfg = Release|Any CPU
+ {44BFF01A-C29F-46D8-BF5F-4A1690D386E5}.Release|x86.Build.0 = Release|Any CPU
+ {5710DBA7-53D9-4341-BF04-00AB1839B99B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5710DBA7-53D9-4341-BF04-00AB1839B99B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5710DBA7-53D9-4341-BF04-00AB1839B99B}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {5710DBA7-53D9-4341-BF04-00AB1839B99B}.Debug|x64.Build.0 = Debug|Any CPU
+ {5710DBA7-53D9-4341-BF04-00AB1839B99B}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {5710DBA7-53D9-4341-BF04-00AB1839B99B}.Debug|x86.Build.0 = Debug|Any CPU
+ {5710DBA7-53D9-4341-BF04-00AB1839B99B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5710DBA7-53D9-4341-BF04-00AB1839B99B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5710DBA7-53D9-4341-BF04-00AB1839B99B}.Release|x64.ActiveCfg = Release|Any CPU
+ {5710DBA7-53D9-4341-BF04-00AB1839B99B}.Release|x64.Build.0 = Release|Any CPU
+ {5710DBA7-53D9-4341-BF04-00AB1839B99B}.Release|x86.ActiveCfg = Release|Any CPU
+ {5710DBA7-53D9-4341-BF04-00AB1839B99B}.Release|x86.Build.0 = Release|Any CPU
+ {36682549-97F8-45E4-A4C8-C868D9E698B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {36682549-97F8-45E4-A4C8-C868D9E698B9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {36682549-97F8-45E4-A4C8-C868D9E698B9}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {36682549-97F8-45E4-A4C8-C868D9E698B9}.Debug|x64.Build.0 = Debug|Any CPU
+ {36682549-97F8-45E4-A4C8-C868D9E698B9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {36682549-97F8-45E4-A4C8-C868D9E698B9}.Debug|x86.Build.0 = Debug|Any CPU
+ {36682549-97F8-45E4-A4C8-C868D9E698B9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {36682549-97F8-45E4-A4C8-C868D9E698B9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {36682549-97F8-45E4-A4C8-C868D9E698B9}.Release|x64.ActiveCfg = Release|Any CPU
+ {36682549-97F8-45E4-A4C8-C868D9E698B9}.Release|x64.Build.0 = Release|Any CPU
+ {36682549-97F8-45E4-A4C8-C868D9E698B9}.Release|x86.ActiveCfg = Release|Any CPU
+ {36682549-97F8-45E4-A4C8-C868D9E698B9}.Release|x86.Build.0 = Release|Any CPU
+ {8E3553B9-5197-4CE7-A678-A224B41A5259}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8E3553B9-5197-4CE7-A678-A224B41A5259}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8E3553B9-5197-4CE7-A678-A224B41A5259}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {8E3553B9-5197-4CE7-A678-A224B41A5259}.Debug|x64.Build.0 = Debug|Any CPU
+ {8E3553B9-5197-4CE7-A678-A224B41A5259}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {8E3553B9-5197-4CE7-A678-A224B41A5259}.Debug|x86.Build.0 = Debug|Any CPU
+ {8E3553B9-5197-4CE7-A678-A224B41A5259}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8E3553B9-5197-4CE7-A678-A224B41A5259}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8E3553B9-5197-4CE7-A678-A224B41A5259}.Release|x64.ActiveCfg = Release|Any CPU
+ {8E3553B9-5197-4CE7-A678-A224B41A5259}.Release|x64.Build.0 = Release|Any CPU
+ {8E3553B9-5197-4CE7-A678-A224B41A5259}.Release|x86.ActiveCfg = Release|Any CPU
+ {8E3553B9-5197-4CE7-A678-A224B41A5259}.Release|x86.Build.0 = Release|Any CPU
+ {9522CE22-FD8E-4193-8507-F2DB94D074EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9522CE22-FD8E-4193-8507-F2DB94D074EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9522CE22-FD8E-4193-8507-F2DB94D074EE}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {9522CE22-FD8E-4193-8507-F2DB94D074EE}.Debug|x64.Build.0 = Debug|Any CPU
+ {9522CE22-FD8E-4193-8507-F2DB94D074EE}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {9522CE22-FD8E-4193-8507-F2DB94D074EE}.Debug|x86.Build.0 = Debug|Any CPU
+ {9522CE22-FD8E-4193-8507-F2DB94D074EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9522CE22-FD8E-4193-8507-F2DB94D074EE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9522CE22-FD8E-4193-8507-F2DB94D074EE}.Release|x64.ActiveCfg = Release|Any CPU
+ {9522CE22-FD8E-4193-8507-F2DB94D074EE}.Release|x64.Build.0 = Release|Any CPU
+ {9522CE22-FD8E-4193-8507-F2DB94D074EE}.Release|x86.ActiveCfg = Release|Any CPU
+ {9522CE22-FD8E-4193-8507-F2DB94D074EE}.Release|x86.Build.0 = Release|Any CPU
+ {3DDF86A8-1385-44B1-A6D4-36E92F58538F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3DDF86A8-1385-44B1-A6D4-36E92F58538F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3DDF86A8-1385-44B1-A6D4-36E92F58538F}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {3DDF86A8-1385-44B1-A6D4-36E92F58538F}.Debug|x64.Build.0 = Debug|Any CPU
+ {3DDF86A8-1385-44B1-A6D4-36E92F58538F}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {3DDF86A8-1385-44B1-A6D4-36E92F58538F}.Debug|x86.Build.0 = Debug|Any CPU
+ {3DDF86A8-1385-44B1-A6D4-36E92F58538F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3DDF86A8-1385-44B1-A6D4-36E92F58538F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3DDF86A8-1385-44B1-A6D4-36E92F58538F}.Release|x64.ActiveCfg = Release|Any CPU
+ {3DDF86A8-1385-44B1-A6D4-36E92F58538F}.Release|x64.Build.0 = Release|Any CPU
+ {3DDF86A8-1385-44B1-A6D4-36E92F58538F}.Release|x86.ActiveCfg = Release|Any CPU
+ {3DDF86A8-1385-44B1-A6D4-36E92F58538F}.Release|x86.Build.0 = Release|Any CPU
+ {33FB07E4-6E0A-469D-BCDB-D83035D7DEFE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {33FB07E4-6E0A-469D-BCDB-D83035D7DEFE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {33FB07E4-6E0A-469D-BCDB-D83035D7DEFE}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {33FB07E4-6E0A-469D-BCDB-D83035D7DEFE}.Debug|x64.Build.0 = Debug|Any CPU
+ {33FB07E4-6E0A-469D-BCDB-D83035D7DEFE}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {33FB07E4-6E0A-469D-BCDB-D83035D7DEFE}.Debug|x86.Build.0 = Debug|Any CPU
+ {33FB07E4-6E0A-469D-BCDB-D83035D7DEFE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {33FB07E4-6E0A-469D-BCDB-D83035D7DEFE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {33FB07E4-6E0A-469D-BCDB-D83035D7DEFE}.Release|x64.ActiveCfg = Release|Any CPU
+ {33FB07E4-6E0A-469D-BCDB-D83035D7DEFE}.Release|x64.Build.0 = Release|Any CPU
+ {33FB07E4-6E0A-469D-BCDB-D83035D7DEFE}.Release|x86.ActiveCfg = Release|Any CPU
+ {33FB07E4-6E0A-469D-BCDB-D83035D7DEFE}.Release|x86.Build.0 = Release|Any CPU
+ {C4B24F4C-4D6B-4E43-9466-57F78EBECA2E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C4B24F4C-4D6B-4E43-9466-57F78EBECA2E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C4B24F4C-4D6B-4E43-9466-57F78EBECA2E}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C4B24F4C-4D6B-4E43-9466-57F78EBECA2E}.Debug|x64.Build.0 = Debug|Any CPU
+ {C4B24F4C-4D6B-4E43-9466-57F78EBECA2E}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C4B24F4C-4D6B-4E43-9466-57F78EBECA2E}.Debug|x86.Build.0 = Debug|Any CPU
+ {C4B24F4C-4D6B-4E43-9466-57F78EBECA2E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C4B24F4C-4D6B-4E43-9466-57F78EBECA2E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C4B24F4C-4D6B-4E43-9466-57F78EBECA2E}.Release|x64.ActiveCfg = Release|Any CPU
+ {C4B24F4C-4D6B-4E43-9466-57F78EBECA2E}.Release|x64.Build.0 = Release|Any CPU
+ {C4B24F4C-4D6B-4E43-9466-57F78EBECA2E}.Release|x86.ActiveCfg = Release|Any CPU
+ {C4B24F4C-4D6B-4E43-9466-57F78EBECA2E}.Release|x86.Build.0 = Release|Any CPU
{39AA4E4D-5E62-4213-8641-BF8012D45DE4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{39AA4E4D-5E62-4213-8641-BF8012D45DE4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{39AA4E4D-5E62-4213-8641-BF8012D45DE4}.Debug|x64.ActiveCfg = Debug|Any CPU
{39AA4E4D-5E62-4213-8641-BF8012D45DE4}.Debug|x64.Build.0 = Debug|Any CPU
{39AA4E4D-5E62-4213-8641-BF8012D45DE4}.Debug|x86.ActiveCfg = Debug|Any CPU
{39AA4E4D-5E62-4213-8641-BF8012D45DE4}.Debug|x86.Build.0 = Debug|Any CPU
- {39AA4E4D-5E62-4213-8641-BF8012D45DE4}.DebugNoWPF|Any CPU.ActiveCfg = Debug|Any CPU
- {39AA4E4D-5E62-4213-8641-BF8012D45DE4}.DebugNoWPF|x64.ActiveCfg = Debug|Any CPU
- {39AA4E4D-5E62-4213-8641-BF8012D45DE4}.DebugNoWPF|x64.Build.0 = Debug|Any CPU
- {39AA4E4D-5E62-4213-8641-BF8012D45DE4}.DebugNoWPF|x86.ActiveCfg = Debug|Any CPU
- {39AA4E4D-5E62-4213-8641-BF8012D45DE4}.DebugNoWPF|x86.Build.0 = Debug|Any CPU
{39AA4E4D-5E62-4213-8641-BF8012D45DE4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{39AA4E4D-5E62-4213-8641-BF8012D45DE4}.Release|Any CPU.Build.0 = Release|Any CPU
{39AA4E4D-5E62-4213-8641-BF8012D45DE4}.Release|x64.ActiveCfg = Release|Any CPU
{39AA4E4D-5E62-4213-8641-BF8012D45DE4}.Release|x64.Build.0 = Release|Any CPU
{39AA4E4D-5E62-4213-8641-BF8012D45DE4}.Release|x86.ActiveCfg = Release|Any CPU
{39AA4E4D-5E62-4213-8641-BF8012D45DE4}.Release|x86.Build.0 = Release|Any CPU
- {39AA4E4D-5E62-4213-8641-BF8012D45DE4}.ReleaseNoWPF|Any CPU.ActiveCfg = Release|Any CPU
- {39AA4E4D-5E62-4213-8641-BF8012D45DE4}.ReleaseNoWPF|x64.ActiveCfg = Release|Any CPU
- {39AA4E4D-5E62-4213-8641-BF8012D45DE4}.ReleaseNoWPF|x64.Build.0 = Release|Any CPU
- {39AA4E4D-5E62-4213-8641-BF8012D45DE4}.ReleaseNoWPF|x86.ActiveCfg = Release|Any CPU
- {39AA4E4D-5E62-4213-8641-BF8012D45DE4}.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 = Debug|Any CPU
- {CAE02AD2-F941-4ACB-B469-13EFF551BB74}.ReleaseNoWPF|Any CPU.Build.0 = Debug|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
+ {2284A207-D296-4E05-AC7B-B975EECA32D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2284A207-D296-4E05-AC7B-B975EECA32D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2284A207-D296-4E05-AC7B-B975EECA32D4}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {2284A207-D296-4E05-AC7B-B975EECA32D4}.Debug|x64.Build.0 = Debug|Any CPU
+ {2284A207-D296-4E05-AC7B-B975EECA32D4}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {2284A207-D296-4E05-AC7B-B975EECA32D4}.Debug|x86.Build.0 = Debug|Any CPU
+ {2284A207-D296-4E05-AC7B-B975EECA32D4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2284A207-D296-4E05-AC7B-B975EECA32D4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2284A207-D296-4E05-AC7B-B975EECA32D4}.Release|x64.ActiveCfg = Release|Any CPU
+ {2284A207-D296-4E05-AC7B-B975EECA32D4}.Release|x64.Build.0 = Release|Any CPU
+ {2284A207-D296-4E05-AC7B-B975EECA32D4}.Release|x86.ActiveCfg = Release|Any CPU
+ {2284A207-D296-4E05-AC7B-B975EECA32D4}.Release|x86.Build.0 = Release|Any CPU
+ {7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5}.Debug|x64.Build.0 = Debug|Any CPU
+ {7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5}.Debug|x86.Build.0 = Debug|Any CPU
+ {7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5}.Release|x64.ActiveCfg = Release|Any CPU
+ {7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5}.Release|x64.Build.0 = Release|Any CPU
+ {7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5}.Release|x86.ActiveCfg = Release|Any CPU
+ {7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5}.Release|x86.Build.0 = Release|Any CPU
+ {CAB40170-1421-479C-90C8-A371418B129F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CAB40170-1421-479C-90C8-A371418B129F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CAB40170-1421-479C-90C8-A371418B129F}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {CAB40170-1421-479C-90C8-A371418B129F}.Debug|x64.Build.0 = Debug|Any CPU
+ {CAB40170-1421-479C-90C8-A371418B129F}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {CAB40170-1421-479C-90C8-A371418B129F}.Debug|x86.Build.0 = Debug|Any CPU
+ {CAB40170-1421-479C-90C8-A371418B129F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CAB40170-1421-479C-90C8-A371418B129F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CAB40170-1421-479C-90C8-A371418B129F}.Release|x64.ActiveCfg = Release|Any CPU
+ {CAB40170-1421-479C-90C8-A371418B129F}.Release|x64.Build.0 = Release|Any CPU
+ {CAB40170-1421-479C-90C8-A371418B129F}.Release|x86.ActiveCfg = Release|Any CPU
+ {CAB40170-1421-479C-90C8-A371418B129F}.Release|x86.Build.0 = Release|Any CPU
+ {EA69CC22-386A-48DC-B5D3-4F27B1C02CC2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EA69CC22-386A-48DC-B5D3-4F27B1C02CC2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EA69CC22-386A-48DC-B5D3-4F27B1C02CC2}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {EA69CC22-386A-48DC-B5D3-4F27B1C02CC2}.Debug|x64.Build.0 = Debug|Any CPU
+ {EA69CC22-386A-48DC-B5D3-4F27B1C02CC2}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {EA69CC22-386A-48DC-B5D3-4F27B1C02CC2}.Debug|x86.Build.0 = Debug|Any CPU
+ {EA69CC22-386A-48DC-B5D3-4F27B1C02CC2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EA69CC22-386A-48DC-B5D3-4F27B1C02CC2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EA69CC22-386A-48DC-B5D3-4F27B1C02CC2}.Release|x64.ActiveCfg = Release|Any CPU
+ {EA69CC22-386A-48DC-B5D3-4F27B1C02CC2}.Release|x64.Build.0 = Release|Any CPU
+ {EA69CC22-386A-48DC-B5D3-4F27B1C02CC2}.Release|x86.ActiveCfg = Release|Any CPU
+ {EA69CC22-386A-48DC-B5D3-4F27B1C02CC2}.Release|x86.Build.0 = Release|Any CPU
+ {6AF1AB00-AC66-4E6A-A4EF-F234245AD305}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6AF1AB00-AC66-4E6A-A4EF-F234245AD305}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6AF1AB00-AC66-4E6A-A4EF-F234245AD305}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {6AF1AB00-AC66-4E6A-A4EF-F234245AD305}.Debug|x64.Build.0 = Debug|Any CPU
+ {6AF1AB00-AC66-4E6A-A4EF-F234245AD305}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {6AF1AB00-AC66-4E6A-A4EF-F234245AD305}.Debug|x86.Build.0 = Debug|Any CPU
+ {6AF1AB00-AC66-4E6A-A4EF-F234245AD305}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6AF1AB00-AC66-4E6A-A4EF-F234245AD305}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6AF1AB00-AC66-4E6A-A4EF-F234245AD305}.Release|x64.ActiveCfg = Release|Any CPU
+ {6AF1AB00-AC66-4E6A-A4EF-F234245AD305}.Release|x64.Build.0 = Release|Any CPU
+ {6AF1AB00-AC66-4E6A-A4EF-F234245AD305}.Release|x86.ActiveCfg = Release|Any CPU
+ {6AF1AB00-AC66-4E6A-A4EF-F234245AD305}.Release|x86.Build.0 = Release|Any CPU
+ {C6385844-3A10-4D2C-BCA4-2DCBF0DF2667}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C6385844-3A10-4D2C-BCA4-2DCBF0DF2667}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C6385844-3A10-4D2C-BCA4-2DCBF0DF2667}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C6385844-3A10-4D2C-BCA4-2DCBF0DF2667}.Debug|x64.Build.0 = Debug|Any CPU
+ {C6385844-3A10-4D2C-BCA4-2DCBF0DF2667}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C6385844-3A10-4D2C-BCA4-2DCBF0DF2667}.Debug|x86.Build.0 = Debug|Any CPU
+ {C6385844-3A10-4D2C-BCA4-2DCBF0DF2667}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C6385844-3A10-4D2C-BCA4-2DCBF0DF2667}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C6385844-3A10-4D2C-BCA4-2DCBF0DF2667}.Release|x64.ActiveCfg = Release|Any CPU
+ {C6385844-3A10-4D2C-BCA4-2DCBF0DF2667}.Release|x64.Build.0 = Release|Any CPU
+ {C6385844-3A10-4D2C-BCA4-2DCBF0DF2667}.Release|x86.ActiveCfg = Release|Any CPU
+ {C6385844-3A10-4D2C-BCA4-2DCBF0DF2667}.Release|x86.Build.0 = Release|Any CPU
+ {FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231}.Debug|x64.Build.0 = Debug|Any CPU
+ {FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231}.Debug|x86.Build.0 = Debug|Any CPU
+ {FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231}.Release|x64.ActiveCfg = Release|Any CPU
+ {FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231}.Release|x64.Build.0 = Release|Any CPU
+ {FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231}.Release|x86.ActiveCfg = Release|Any CPU
+ {FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231}.Release|x86.Build.0 = Release|Any CPU
+ {6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33}.Debug|x64.Build.0 = Debug|Any CPU
+ {6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33}.Debug|x86.Build.0 = Debug|Any CPU
+ {6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33}.Release|x64.ActiveCfg = Release|Any CPU
+ {6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33}.Release|x64.Build.0 = Release|Any CPU
+ {6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33}.Release|x86.ActiveCfg = Release|Any CPU
+ {6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33}.Release|x86.Build.0 = Release|Any CPU
+ {11826DEB-AE94-4B3F-A488-A51E74EC54BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {11826DEB-AE94-4B3F-A488-A51E74EC54BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {11826DEB-AE94-4B3F-A488-A51E74EC54BC}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {11826DEB-AE94-4B3F-A488-A51E74EC54BC}.Debug|x64.Build.0 = Debug|Any CPU
+ {11826DEB-AE94-4B3F-A488-A51E74EC54BC}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {11826DEB-AE94-4B3F-A488-A51E74EC54BC}.Debug|x86.Build.0 = Debug|Any CPU
+ {11826DEB-AE94-4B3F-A488-A51E74EC54BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {11826DEB-AE94-4B3F-A488-A51E74EC54BC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {11826DEB-AE94-4B3F-A488-A51E74EC54BC}.Release|x64.ActiveCfg = Release|Any CPU
+ {11826DEB-AE94-4B3F-A488-A51E74EC54BC}.Release|x64.Build.0 = Release|Any CPU
+ {11826DEB-AE94-4B3F-A488-A51E74EC54BC}.Release|x86.ActiveCfg = Release|Any CPU
+ {11826DEB-AE94-4B3F-A488-A51E74EC54BC}.Release|x86.Build.0 = Release|Any CPU
+ {08A29FAA-F7EF-4C19-B778-549249CAC12F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {08A29FAA-F7EF-4C19-B778-549249CAC12F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {08A29FAA-F7EF-4C19-B778-549249CAC12F}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {08A29FAA-F7EF-4C19-B778-549249CAC12F}.Debug|x64.Build.0 = Debug|Any CPU
+ {08A29FAA-F7EF-4C19-B778-549249CAC12F}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {08A29FAA-F7EF-4C19-B778-549249CAC12F}.Debug|x86.Build.0 = Debug|Any CPU
+ {08A29FAA-F7EF-4C19-B778-549249CAC12F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {08A29FAA-F7EF-4C19-B778-549249CAC12F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {08A29FAA-F7EF-4C19-B778-549249CAC12F}.Release|x64.ActiveCfg = Release|Any CPU
+ {08A29FAA-F7EF-4C19-B778-549249CAC12F}.Release|x64.Build.0 = Release|Any CPU
+ {08A29FAA-F7EF-4C19-B778-549249CAC12F}.Release|x86.ActiveCfg = Release|Any CPU
+ {08A29FAA-F7EF-4C19-B778-549249CAC12F}.Release|x86.Build.0 = Release|Any CPU
+ {69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1}.Debug|x64.Build.0 = Debug|Any CPU
+ {69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1}.Debug|x86.Build.0 = Debug|Any CPU
+ {69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1}.Release|x64.ActiveCfg = Release|Any CPU
+ {69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1}.Release|x64.Build.0 = Release|Any CPU
+ {69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1}.Release|x86.ActiveCfg = Release|Any CPU
+ {69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1}.Release|x86.Build.0 = Release|Any CPU
+ {C8E8BAAE-81FA-4CED-8FD5-29648529BF9D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C8E8BAAE-81FA-4CED-8FD5-29648529BF9D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C8E8BAAE-81FA-4CED-8FD5-29648529BF9D}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C8E8BAAE-81FA-4CED-8FD5-29648529BF9D}.Debug|x64.Build.0 = Debug|Any CPU
+ {C8E8BAAE-81FA-4CED-8FD5-29648529BF9D}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C8E8BAAE-81FA-4CED-8FD5-29648529BF9D}.Debug|x86.Build.0 = Debug|Any CPU
+ {C8E8BAAE-81FA-4CED-8FD5-29648529BF9D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C8E8BAAE-81FA-4CED-8FD5-29648529BF9D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C8E8BAAE-81FA-4CED-8FD5-29648529BF9D}.Release|x64.ActiveCfg = Release|Any CPU
+ {C8E8BAAE-81FA-4CED-8FD5-29648529BF9D}.Release|x64.Build.0 = Release|Any CPU
+ {C8E8BAAE-81FA-4CED-8FD5-29648529BF9D}.Release|x86.ActiveCfg = Release|Any CPU
+ {C8E8BAAE-81FA-4CED-8FD5-29648529BF9D}.Release|x86.Build.0 = Release|Any CPU
+ {3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6}.Debug|x64.Build.0 = Debug|Any CPU
+ {3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6}.Debug|x86.Build.0 = Debug|Any CPU
+ {3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6}.Release|x64.ActiveCfg = Release|Any CPU
+ {3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6}.Release|x64.Build.0 = Release|Any CPU
+ {3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6}.Release|x86.ActiveCfg = Release|Any CPU
+ {3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6}.Release|x86.Build.0 = Release|Any CPU
+ {68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA}.Debug|x64.Build.0 = Debug|Any CPU
+ {68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA}.Debug|x86.Build.0 = Debug|Any CPU
+ {68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA}.Release|x64.ActiveCfg = Release|Any CPU
+ {68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA}.Release|x64.Build.0 = Release|Any CPU
+ {68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA}.Release|x86.ActiveCfg = Release|Any CPU
+ {68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA}.Release|x86.Build.0 = Release|Any CPU
+ {4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB}.Debug|x64.Build.0 = Debug|Any CPU
+ {4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB}.Debug|x86.Build.0 = Debug|Any CPU
+ {4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB}.Release|x64.ActiveCfg = Release|Any CPU
+ {4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB}.Release|x64.Build.0 = Release|Any CPU
+ {4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB}.Release|x86.ActiveCfg = Release|Any CPU
+ {4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB}.Release|x86.Build.0 = Release|Any CPU
+ {D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E}.Debug|x64.Build.0 = Debug|Any CPU
+ {D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E}.Debug|x86.Build.0 = Debug|Any CPU
+ {D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E}.Release|x64.ActiveCfg = Release|Any CPU
+ {D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E}.Release|x64.Build.0 = Release|Any CPU
+ {D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E}.Release|x86.ActiveCfg = Release|Any CPU
+ {D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E}.Release|x86.Build.0 = Release|Any CPU
+ {34C4C369-181A-4D75-A57F-A2FA7812C443}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {34C4C369-181A-4D75-A57F-A2FA7812C443}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {34C4C369-181A-4D75-A57F-A2FA7812C443}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {34C4C369-181A-4D75-A57F-A2FA7812C443}.Debug|x64.Build.0 = Debug|Any CPU
+ {34C4C369-181A-4D75-A57F-A2FA7812C443}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {34C4C369-181A-4D75-A57F-A2FA7812C443}.Debug|x86.Build.0 = Debug|Any CPU
+ {34C4C369-181A-4D75-A57F-A2FA7812C443}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {34C4C369-181A-4D75-A57F-A2FA7812C443}.Release|Any CPU.Build.0 = Release|Any CPU
+ {34C4C369-181A-4D75-A57F-A2FA7812C443}.Release|x64.ActiveCfg = Release|Any CPU
+ {34C4C369-181A-4D75-A57F-A2FA7812C443}.Release|x64.Build.0 = Release|Any CPU
+ {34C4C369-181A-4D75-A57F-A2FA7812C443}.Release|x86.ActiveCfg = Release|Any CPU
+ {34C4C369-181A-4D75-A57F-A2FA7812C443}.Release|x86.Build.0 = Release|Any CPU
+ {B253FFAE-6FAD-4D41-BCA0-828A05DE9021}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B253FFAE-6FAD-4D41-BCA0-828A05DE9021}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B253FFAE-6FAD-4D41-BCA0-828A05DE9021}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B253FFAE-6FAD-4D41-BCA0-828A05DE9021}.Debug|x64.Build.0 = Debug|Any CPU
+ {B253FFAE-6FAD-4D41-BCA0-828A05DE9021}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B253FFAE-6FAD-4D41-BCA0-828A05DE9021}.Debug|x86.Build.0 = Debug|Any CPU
+ {B253FFAE-6FAD-4D41-BCA0-828A05DE9021}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B253FFAE-6FAD-4D41-BCA0-828A05DE9021}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B253FFAE-6FAD-4D41-BCA0-828A05DE9021}.Release|x64.ActiveCfg = Release|Any CPU
+ {B253FFAE-6FAD-4D41-BCA0-828A05DE9021}.Release|x64.Build.0 = Release|Any CPU
+ {B253FFAE-6FAD-4D41-BCA0-828A05DE9021}.Release|x86.ActiveCfg = Release|Any CPU
+ {B253FFAE-6FAD-4D41-BCA0-828A05DE9021}.Release|x86.Build.0 = Release|Any CPU
+ {71599893-1998-4F4D-A308-16DF48B97E2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {71599893-1998-4F4D-A308-16DF48B97E2D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {71599893-1998-4F4D-A308-16DF48B97E2D}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {71599893-1998-4F4D-A308-16DF48B97E2D}.Debug|x64.Build.0 = Debug|Any CPU
+ {71599893-1998-4F4D-A308-16DF48B97E2D}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {71599893-1998-4F4D-A308-16DF48B97E2D}.Debug|x86.Build.0 = Debug|Any CPU
+ {71599893-1998-4F4D-A308-16DF48B97E2D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {71599893-1998-4F4D-A308-16DF48B97E2D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {71599893-1998-4F4D-A308-16DF48B97E2D}.Release|x64.ActiveCfg = Release|Any CPU
+ {71599893-1998-4F4D-A308-16DF48B97E2D}.Release|x64.Build.0 = Release|Any CPU
+ {71599893-1998-4F4D-A308-16DF48B97E2D}.Release|x86.ActiveCfg = Release|Any CPU
+ {71599893-1998-4F4D-A308-16DF48B97E2D}.Release|x86.Build.0 = Release|Any CPU
+ {03D80D01-8D41-4E27-BC58-215893414F24}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {03D80D01-8D41-4E27-BC58-215893414F24}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {03D80D01-8D41-4E27-BC58-215893414F24}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {03D80D01-8D41-4E27-BC58-215893414F24}.Debug|x64.Build.0 = Debug|Any CPU
+ {03D80D01-8D41-4E27-BC58-215893414F24}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {03D80D01-8D41-4E27-BC58-215893414F24}.Debug|x86.Build.0 = Debug|Any CPU
+ {03D80D01-8D41-4E27-BC58-215893414F24}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {03D80D01-8D41-4E27-BC58-215893414F24}.Release|Any CPU.Build.0 = Release|Any CPU
+ {03D80D01-8D41-4E27-BC58-215893414F24}.Release|x64.ActiveCfg = Release|Any CPU
+ {03D80D01-8D41-4E27-BC58-215893414F24}.Release|x64.Build.0 = Release|Any CPU
+ {03D80D01-8D41-4E27-BC58-215893414F24}.Release|x86.ActiveCfg = Release|Any CPU
+ {03D80D01-8D41-4E27-BC58-215893414F24}.Release|x86.Build.0 = Release|Any CPU
+ {F1CF8EA9-7498-4416-B711-B93A1B4656E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F1CF8EA9-7498-4416-B711-B93A1B4656E1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F1CF8EA9-7498-4416-B711-B93A1B4656E1}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {F1CF8EA9-7498-4416-B711-B93A1B4656E1}.Debug|x64.Build.0 = Debug|Any CPU
+ {F1CF8EA9-7498-4416-B711-B93A1B4656E1}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {F1CF8EA9-7498-4416-B711-B93A1B4656E1}.Debug|x86.Build.0 = Debug|Any CPU
+ {F1CF8EA9-7498-4416-B711-B93A1B4656E1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F1CF8EA9-7498-4416-B711-B93A1B4656E1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F1CF8EA9-7498-4416-B711-B93A1B4656E1}.Release|x64.ActiveCfg = Release|Any CPU
+ {F1CF8EA9-7498-4416-B711-B93A1B4656E1}.Release|x64.Build.0 = Release|Any CPU
+ {F1CF8EA9-7498-4416-B711-B93A1B4656E1}.Release|x86.ActiveCfg = Release|Any CPU
+ {F1CF8EA9-7498-4416-B711-B93A1B4656E1}.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}
- {39AA4E4D-5E62-4213-8641-BF8012D45DE4} = {58D94A0E-C2B7-43A7-8826-99ECBB1E0A50}
- {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}
+ {46F9634A-91ED-48BE-BA27-A7561F85BF75} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {E6DDF9EB-A8D0-4AEB-9BCF-06B0C836CAE1} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {E5D10AE7-4390-44DE-88C5-4E6ADADDE1F6} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {5215C432-FB85-4CD5-9E7D-7BE750236837} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {15057F38-D71E-4016-9493-A089E30AF7B3} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {44BFF01A-C29F-46D8-BF5F-4A1690D386E5} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {5710DBA7-53D9-4341-BF04-00AB1839B99B} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {36682549-97F8-45E4-A4C8-C868D9E698B9} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {8E3553B9-5197-4CE7-A678-A224B41A5259} = {1BBC85BA-23B4-497F-AE6B-B79B8A9280F1}
+ {9522CE22-FD8E-4193-8507-F2DB94D074EE} = {1BBC85BA-23B4-497F-AE6B-B79B8A9280F1}
+ {3DDF86A8-1385-44B1-A6D4-36E92F58538F} = {1BBC85BA-23B4-497F-AE6B-B79B8A9280F1}
+ {DCB90F05-3824-45D8-943C-34568C26CBDF} = {1BBC85BA-23B4-497F-AE6B-B79B8A9280F1}
+ {4A07C63B-C891-44BE-A61C-384E066FBCA7} = {29AC3D1D-1BA3-4546-AF70-EEEDDD91E419}
+ {7AF5097F-8F34-4BB0-9D07-D4546196FB15} = {29AC3D1D-1BA3-4546-AF70-EEEDDD91E419}
+ {3BAE2AA9-B3F4-4562-B4BD-25FDC959A324} = {29AC3D1D-1BA3-4546-AF70-EEEDDD91E419}
+ {33FB07E4-6E0A-469D-BCDB-D83035D7DEFE} = {7AF5097F-8F34-4BB0-9D07-D4546196FB15}
+ {C4B24F4C-4D6B-4E43-9466-57F78EBECA2E} = {7AF5097F-8F34-4BB0-9D07-D4546196FB15}
+ {39AA4E4D-5E62-4213-8641-BF8012D45DE4} = {7AF5097F-8F34-4BB0-9D07-D4546196FB15}
+ {2284A207-D296-4E05-AC7B-B975EECA32D4} = {4A07C63B-C891-44BE-A61C-384E066FBCA7}
+ {7BE8ED61-A09D-4F97-9C5C-50C95E2BEEE5} = {4A07C63B-C891-44BE-A61C-384E066FBCA7}
+ {CAB40170-1421-479C-90C8-A371418B129F} = {4A07C63B-C891-44BE-A61C-384E066FBCA7}
+ {EA69CC22-386A-48DC-B5D3-4F27B1C02CC2} = {3BAE2AA9-B3F4-4562-B4BD-25FDC959A324}
+ {6AF1AB00-AC66-4E6A-A4EF-F234245AD305} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {C6385844-3A10-4D2C-BCA4-2DCBF0DF2667} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {FD5D2CAE-FA9E-44EF-99AC-4EB33A0CE231} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {6F0FF966-BDF9-48F2-B4ED-EDE3A337EC33} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {11826DEB-AE94-4B3F-A488-A51E74EC54BC} = {EE1D2A07-6916-4005-A436-E429BD37B2CA}
+ {08A29FAA-F7EF-4C19-B778-549249CAC12F} = {EE1D2A07-6916-4005-A436-E429BD37B2CA}
+ {69F74E7B-8E5F-462E-AFF3-2C9668E7C0A1} = {29AC3D1D-1BA3-4546-AF70-EEEDDD91E419}
+ {C8E8BAAE-81FA-4CED-8FD5-29648529BF9D} = {29AC3D1D-1BA3-4546-AF70-EEEDDD91E419}
+ {3DD2CB9C-6DF6-4F27-A101-BC588E0B9BD6} = {29AC3D1D-1BA3-4546-AF70-EEEDDD91E419}
+ {68DC5B5B-DE38-4A8B-9EE8-B5343AA655DA} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {4DFE4FB3-104E-41EA-A5BC-043F12DD3BEB} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {D2C1D13D-E6B4-4B56-B7EC-BB04FD53C32E} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {34C4C369-181A-4D75-A57F-A2FA7812C443} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {B253FFAE-6FAD-4D41-BCA0-828A05DE9021} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {71599893-1998-4F4D-A308-16DF48B97E2D} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {03D80D01-8D41-4E27-BC58-215893414F24} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
+ {F1CF8EA9-7498-4416-B711-B93A1B4656E1} = {88DF7D46-14B3-45CF-B7FE-65E7EFDEB18D}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {B3F2A592-CCE0-40C2-8CA4-7B1293DED874}
diff --git a/src/Identity/src/Identity/AspNetRoleManager.cs b/src/Identity/Identity/Core/src/AspNetRoleManager.cs
similarity index 100%
rename from src/Identity/src/Identity/AspNetRoleManager.cs
rename to src/Identity/Identity/Core/src/AspNetRoleManager.cs
diff --git a/src/Identity/src/Identity/AspNetUserManager.cs b/src/Identity/Identity/Core/src/AspNetUserManager.cs
similarity index 100%
rename from src/Identity/src/Identity/AspNetUserManager.cs
rename to src/Identity/Identity/Core/src/AspNetUserManager.cs
diff --git a/src/Identity/src/Identity/BuilderExtensions.cs b/src/Identity/Identity/Core/src/BuilderExtensions.cs
similarity index 100%
rename from src/Identity/src/Identity/BuilderExtensions.cs
rename to src/Identity/Identity/Core/src/BuilderExtensions.cs
diff --git a/src/Identity/src/Identity/DataProtectionTokenProvider.cs b/src/Identity/Identity/Core/src/DataProtectionTokenProvider.cs
similarity index 100%
rename from src/Identity/src/Identity/DataProtectionTokenProvider.cs
rename to src/Identity/Identity/Core/src/DataProtectionTokenProvider.cs
diff --git a/src/Identity/src/Identity/DataProtectionTokenProviderOptions.cs b/src/Identity/Identity/Core/src/DataProtectionTokenProviderOptions.cs
similarity index 100%
rename from src/Identity/src/Identity/DataProtectionTokenProviderOptions.cs
rename to src/Identity/Identity/Core/src/DataProtectionTokenProviderOptions.cs
diff --git a/src/Identity/src/Identity/ExternalLoginInfo.cs b/src/Identity/Identity/Core/src/ExternalLoginInfo.cs
similarity index 100%
rename from src/Identity/src/Identity/ExternalLoginInfo.cs
rename to src/Identity/Identity/Core/src/ExternalLoginInfo.cs
diff --git a/src/Identity/src/Identity/ISecurityStampValidator.cs b/src/Identity/Identity/Core/src/ISecurityStampValidator.cs
similarity index 100%
rename from src/Identity/src/Identity/ISecurityStampValidator.cs
rename to src/Identity/Identity/Core/src/ISecurityStampValidator.cs
diff --git a/src/Identity/src/Identity/ITwoFactorSecurityStampValidator.cs b/src/Identity/Identity/Core/src/ITwoFactorSecurityStampValidator.cs
similarity index 100%
rename from src/Identity/src/Identity/ITwoFactorSecurityStampValidator.cs
rename to src/Identity/Identity/Core/src/ITwoFactorSecurityStampValidator.cs
diff --git a/src/Identity/src/Identity/IdentityBuilderExtensions.cs b/src/Identity/Identity/Core/src/IdentityBuilderExtensions.cs
similarity index 100%
rename from src/Identity/src/Identity/IdentityBuilderExtensions.cs
rename to src/Identity/Identity/Core/src/IdentityBuilderExtensions.cs
diff --git a/src/Identity/src/Identity/IdentityConstants.cs b/src/Identity/Identity/Core/src/IdentityConstants.cs
similarity index 100%
rename from src/Identity/src/Identity/IdentityConstants.cs
rename to src/Identity/Identity/Core/src/IdentityConstants.cs
diff --git a/src/Identity/src/Identity/IdentityCookiesBuilder.cs b/src/Identity/Identity/Core/src/IdentityCookiesBuilder.cs
similarity index 100%
rename from src/Identity/src/Identity/IdentityCookiesBuilder.cs
rename to src/Identity/Identity/Core/src/IdentityCookiesBuilder.cs
diff --git a/src/Identity/src/Identity/IdentityCookiesBuilderExtensions.cs b/src/Identity/Identity/Core/src/IdentityCookiesBuilderExtensions.cs
similarity index 100%
rename from src/Identity/src/Identity/IdentityCookiesBuilderExtensions.cs
rename to src/Identity/Identity/Core/src/IdentityCookiesBuilderExtensions.cs
diff --git a/src/Identity/src/Identity/IdentityServiceCollectionExtensions.cs b/src/Identity/Identity/Core/src/IdentityServiceCollectionExtensions.cs
similarity index 100%
rename from src/Identity/src/Identity/IdentityServiceCollectionExtensions.cs
rename to src/Identity/Identity/Core/src/IdentityServiceCollectionExtensions.cs
diff --git a/src/Identity/src/Identity/Microsoft.AspNetCore.Identity.csproj b/src/Identity/Identity/Core/src/Microsoft.AspNetCore.Identity.csproj
similarity index 51%
rename from src/Identity/src/Identity/Microsoft.AspNetCore.Identity.csproj
rename to src/Identity/Identity/Core/src/Microsoft.AspNetCore.Identity.csproj
index fc0fae70c8..e0c52c7412 100644
--- a/src/Identity/src/Identity/Microsoft.AspNetCore.Identity.csproj
+++ b/src/Identity/Identity/Core/src/Microsoft.AspNetCore.Identity.csproj
@@ -8,13 +8,10 @@
-
-
-
-
-
-
-
+
+
+
+
diff --git a/src/Identity/src/Identity/Properties/AssemblyInfo.cs b/src/Identity/Identity/Core/src/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/Identity/src/Identity/Properties/AssemblyInfo.cs
rename to src/Identity/Identity/Core/src/Properties/AssemblyInfo.cs
diff --git a/src/Identity/src/Identity/Properties/Resources.Designer.cs b/src/Identity/Identity/Core/src/Properties/Resources.Designer.cs
similarity index 100%
rename from src/Identity/src/Identity/Properties/Resources.Designer.cs
rename to src/Identity/Identity/Core/src/Properties/Resources.Designer.cs
diff --git a/src/Identity/src/Identity/Properties/debugSettings.json b/src/Identity/Identity/Core/src/Properties/debugSettings.json
similarity index 100%
rename from src/Identity/src/Identity/Properties/debugSettings.json
rename to src/Identity/Identity/Core/src/Properties/debugSettings.json
diff --git a/src/Identity/src/Identity/Resources.resx b/src/Identity/Identity/Core/src/Resources.resx
similarity index 100%
rename from src/Identity/src/Identity/Resources.resx
rename to src/Identity/Identity/Core/src/Resources.resx
diff --git a/src/Identity/src/Identity/SecurityStampRefreshingPrincipalContext.cs b/src/Identity/Identity/Core/src/SecurityStampRefreshingPrincipalContext.cs
similarity index 100%
rename from src/Identity/src/Identity/SecurityStampRefreshingPrincipalContext.cs
rename to src/Identity/Identity/Core/src/SecurityStampRefreshingPrincipalContext.cs
diff --git a/src/Identity/src/Identity/SecurityStampValidator.cs b/src/Identity/Identity/Core/src/SecurityStampValidator.cs
similarity index 100%
rename from src/Identity/src/Identity/SecurityStampValidator.cs
rename to src/Identity/Identity/Core/src/SecurityStampValidator.cs
diff --git a/src/Identity/src/Identity/SecurityStampValidatorOptions.cs b/src/Identity/Identity/Core/src/SecurityStampValidatorOptions.cs
similarity index 100%
rename from src/Identity/src/Identity/SecurityStampValidatorOptions.cs
rename to src/Identity/Identity/Core/src/SecurityStampValidatorOptions.cs
diff --git a/src/Identity/src/Identity/SignInManager.cs b/src/Identity/Identity/Core/src/SignInManager.cs
similarity index 100%
rename from src/Identity/src/Identity/SignInManager.cs
rename to src/Identity/Identity/Core/src/SignInManager.cs
diff --git a/src/Identity/src/Identity/TwoFactorSecurityStampValidator.cs b/src/Identity/Identity/Core/src/TwoFactorSecurityStampValidator.cs
similarity index 100%
rename from src/Identity/src/Identity/TwoFactorSecurityStampValidator.cs
rename to src/Identity/Identity/Core/src/TwoFactorSecurityStampValidator.cs
diff --git a/src/Identity/src/Identity/baseline.netcore.json b/src/Identity/Identity/Core/src/baseline.netcore.json
similarity index 100%
rename from src/Identity/src/Identity/baseline.netcore.json
rename to src/Identity/Identity/Core/src/baseline.netcore.json
diff --git a/src/Identity/src/Identity/baseline.netframework.json b/src/Identity/Identity/Core/src/baseline.netframework.json
similarity index 100%
rename from src/Identity/src/Identity/baseline.netframework.json
rename to src/Identity/Identity/Core/src/baseline.netframework.json
diff --git a/src/Identity/README.md b/src/Identity/Identity/README.md
similarity index 83%
rename from src/Identity/README.md
rename to src/Identity/Identity/README.md
index 4e4f345af9..fd725d5337 100644
--- a/src/Identity/README.md
+++ b/src/Identity/Identity/README.md
@@ -1,10 +1,6 @@
ASP.NET Core Identity
===
-AppVeyor: [](https://ci.appveyor.com/project/aspnetci/Identity/branch/dev)
-
-Travis: [](https://travis-ci.org/aspnet/Identity)
-
ASP.NET Core Identity is the membership system for building ASP.NET Core web applications, including membership, login, and user data. ASP.NET Core Identity allows you to add login features to your application and makes it easy to customize data about the logged in user.
This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the [Home](https://github.com/aspnet/home) repo.
@@ -19,12 +15,12 @@ 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)
* [By Iskandar Rafiev](https://github.com/maqduni/AspNetCore.Identity.RavenDB)
* [ASP.NET Identity Cassandra Provider](https://github.com/lkubis/AspNetCore.Identity.Cassandra)
* [ASP.NET Identity Firebase Provider](https://github.com/aguacongas/Identity.Firebase)
- * [ASP.NET Identity Redis Provider](https://github.com/aguacongas/Identity.Redis)
+ * [ASP.NET Identity Redis Provider](https://github.com/aguacongas/Identity.Redis)
\ No newline at end of file
diff --git a/src/Identity/src/Specification.Tests/IdentityResultAssert.cs b/src/Identity/Identity/Specification.Tests/src/IdentityResultAssert.cs
similarity index 100%
rename from src/Identity/src/Specification.Tests/IdentityResultAssert.cs
rename to src/Identity/Identity/Specification.Tests/src/IdentityResultAssert.cs
diff --git a/src/Identity/src/Specification.Tests/IdentitySpecificationTestBase.cs b/src/Identity/Identity/Specification.Tests/src/IdentitySpecificationTestBase.cs
similarity index 100%
rename from src/Identity/src/Specification.Tests/IdentitySpecificationTestBase.cs
rename to src/Identity/Identity/Specification.Tests/src/IdentitySpecificationTestBase.cs
diff --git a/src/Identity/Identity/Specification.Tests/src/Microsoft.AspNetCore.Identity.Specification.Tests.csproj b/src/Identity/Identity/Specification.Tests/src/Microsoft.AspNetCore.Identity.Specification.Tests.csproj
new file mode 100644
index 0000000000..0546fd40ca
--- /dev/null
+++ b/src/Identity/Identity/Specification.Tests/src/Microsoft.AspNetCore.Identity.Specification.Tests.csproj
@@ -0,0 +1,20 @@
+
+
+
+ Shared test suite for Asp.Net Identity Core store implementations.
+ netstandard2.0
+ true
+ aspnetcore;identity;membership
+ true
+ false
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Identity/src/Specification.Tests/TestLogger.cs b/src/Identity/Identity/Specification.Tests/src/TestLogger.cs
similarity index 100%
rename from src/Identity/src/Specification.Tests/TestLogger.cs
rename to src/Identity/Identity/Specification.Tests/src/TestLogger.cs
diff --git a/src/Identity/src/Specification.Tests/UserManagerSpecificationTests.cs b/src/Identity/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs
similarity index 100%
rename from src/Identity/src/Specification.Tests/UserManagerSpecificationTests.cs
rename to src/Identity/Identity/Specification.Tests/src/UserManagerSpecificationTests.cs
diff --git a/src/Identity/src/Specification.Tests/baseline.netcore.json b/src/Identity/Identity/Specification.Tests/src/baseline.netcore.json
similarity index 100%
rename from src/Identity/src/Specification.Tests/baseline.netcore.json
rename to src/Identity/Identity/Specification.Tests/src/baseline.netcore.json
diff --git a/src/Identity/src/UI/Areas/Identity/Filters/ExternalLoginsPageFilter.cs b/src/Identity/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/Identity/UI/src/Areas/Identity/Filters/ExternalLoginsPageFilter.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/AccessDenied.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/AccessDenied.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/AccessDenied.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/AccessDenied.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/ConfirmEmail.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ConfirmEmail.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/ConfirmEmail.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ConfirmEmail.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/ExternalLogin.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ExternalLogin.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/ExternalLogin.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ExternalLogin.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/ForgotPassword.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ForgotPassword.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/ForgotPassword.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ForgotPassword.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Lockout.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Lockout.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Lockout.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Lockout.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Lockout.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Lockout.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Lockout.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Lockout.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Login.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Login.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Login.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Login.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Login.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Login.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Login.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Login.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/LoginWith2fa.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/LoginWith2fa.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/LoginWith2fa.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/LoginWith2fa.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/LoginWith2fa.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/LoginWith2fa.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/LoginWith2fa.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/LoginWith2fa.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Logout.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Logout.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Logout.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Logout.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Logout.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Logout.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Logout.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Logout.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/DeletePersonalData.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/DeletePersonalData.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/DeletePersonalData.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/DeletePersonalData.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/DeletePersonalData.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/DeletePersonalData.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/DeletePersonalData.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/DeletePersonalData.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/Disable2fa.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/Disable2fa.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/Disable2fa.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/Disable2fa.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/Disable2fa.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/Disable2fa.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/Disable2fa.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/Disable2fa.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/Index.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/Index.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/Index.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/Index.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/PersonalData.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/PersonalData.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/PersonalData.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/PersonalData.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/PersonalData.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/PersonalData.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/PersonalData.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/PersonalData.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ShowRecoveryCodes.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ShowRecoveryCodes.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ShowRecoveryCodes.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ShowRecoveryCodes.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ShowRecoveryCodes.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ShowRecoveryCodes.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/ShowRecoveryCodes.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/ShowRecoveryCodes.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/_Layout.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/_Layout.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/_Layout.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/_Layout.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/_ManageNav.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/_ManageNav.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/_ManageNav.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/_ManageNav.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/_StatusMessage.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/_StatusMessage.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/_StatusMessage.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/_StatusMessage.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/_ViewImports.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/_ViewImports.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/_ViewImports.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/_ViewStart.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/_ViewStart.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Manage/_ViewStart.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Manage/_ViewStart.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Register.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Register.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Register.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Register.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/Register.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Register.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/Register.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/Register.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/ResetPassword.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ResetPassword.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/ResetPassword.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ResetPassword.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/ResetPassword.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ResetPassword.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/ResetPassword.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ResetPassword.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/ResetPasswordConfirmation.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Account/_ViewImports.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Account/_ViewImports.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Account/_ViewImports.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Error.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Error.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Error.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Error.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/Error.cshtml.cs b/src/Identity/Identity/UI/src/Areas/Identity/Pages/Error.cshtml.cs
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/Error.cshtml.cs
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/Error.cshtml.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/_Layout.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/_Layout.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/_Layout.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/_Layout.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/_ValidationScriptsPartial.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/_ValidationScriptsPartial.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/_ValidationScriptsPartial.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/_ValidationScriptsPartial.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/_ViewImports.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/_ViewImports.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/_ViewImports.cshtml
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Views/_ViewStart.cshtml b/src/Identity/Identity/UI/src/Areas/Identity/Pages/_ViewStart.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Views/_ViewStart.cshtml
rename to src/Identity/Identity/UI/src/Areas/Identity/Pages/_ViewStart.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Services/EmailSender.cs b/src/Identity/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/Identity/UI/src/Areas/Identity/Services/EmailSender.cs
diff --git a/src/Identity/src/UI/Areas/Identity/Services/IEmailSender.cs b/src/Identity/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/Identity/UI/src/Areas/Identity/Services/IEmailSender.cs
diff --git a/src/Identity/src/UI/IdentityBuilderUIExtensions.cs b/src/Identity/Identity/UI/src/IdentityBuilderUIExtensions.cs
similarity index 100%
rename from src/Identity/src/UI/IdentityBuilderUIExtensions.cs
rename to src/Identity/Identity/UI/src/IdentityBuilderUIExtensions.cs
diff --git a/src/Identity/src/UI/IdentityDefaultUIAttribute.cs b/src/Identity/Identity/UI/src/IdentityDefaultUIAttribute.cs
similarity index 100%
rename from src/Identity/src/UI/IdentityDefaultUIAttribute.cs
rename to src/Identity/Identity/UI/src/IdentityDefaultUIAttribute.cs
diff --git a/src/Identity/src/UI/IdentityDefaultUIConfigureOptions.cs b/src/Identity/Identity/UI/src/IdentityDefaultUIConfigureOptions.cs
similarity index 100%
rename from src/Identity/src/UI/IdentityDefaultUIConfigureOptions.cs
rename to src/Identity/Identity/UI/src/IdentityDefaultUIConfigureOptions.cs
diff --git a/src/Identity/src/UI/IdentityPageModelConvention.cs b/src/Identity/Identity/UI/src/IdentityPageModelConvention.cs
similarity index 100%
rename from src/Identity/src/UI/IdentityPageModelConvention.cs
rename to src/Identity/Identity/UI/src/IdentityPageModelConvention.cs
diff --git a/src/Identity/src/UI/IdentityServiceCollectionUIExtensions.cs b/src/Identity/Identity/UI/src/IdentityServiceCollectionUIExtensions.cs
similarity index 100%
rename from src/Identity/src/UI/IdentityServiceCollectionUIExtensions.cs
rename to src/Identity/Identity/UI/src/IdentityServiceCollectionUIExtensions.cs
diff --git a/src/Identity/src/UI/Microsoft.AspNetCore.Identity.UI.csproj b/src/Identity/Identity/UI/src/Microsoft.AspNetCore.Identity.UI.csproj
similarity index 76%
rename from src/Identity/src/UI/Microsoft.AspNetCore.Identity.UI.csproj
rename to src/Identity/Identity/UI/src/Microsoft.AspNetCore.Identity.UI.csproj
index 2795f6c76d..b21b83a1e1 100644
--- a/src/Identity/src/UI/Microsoft.AspNetCore.Identity.UI.csproj
+++ b/src/Identity/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.
@@ -16,21 +16,17 @@
-
-
-
-
-
-
-
-
+
-
-
+
+
+
+
+
-
+
<_parameter1>Microsoft.AspNetCore.Mvc.AdditionalReference
@@ -52,7 +48,7 @@
-
+
$(OutputPath)$(RazorTargetName).dll
@@ -60,5 +56,5 @@
-
+
diff --git a/src/Identity/src/UI/THIRD-PARTY-NOTICES b/src/Identity/Identity/UI/src/THIRD-PARTY-NOTICES
similarity index 100%
rename from src/Identity/src/UI/THIRD-PARTY-NOTICES
rename to src/Identity/Identity/UI/src/THIRD-PARTY-NOTICES
diff --git a/src/Identity/src/UI/baseline.netcore.json b/src/Identity/Identity/UI/src/baseline.netcore.json
similarity index 100%
rename from src/Identity/src/UI/baseline.netcore.json
rename to src/Identity/Identity/UI/src/baseline.netcore.json
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/wwwroot/css/site.css b/src/Identity/Identity/UI/src/wwwroot/Identity/css/site.css
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/wwwroot/css/site.css
rename to src/Identity/Identity/UI/src/wwwroot/Identity/css/site.css
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/wwwroot/css/site.min.css b/src/Identity/Identity/UI/src/wwwroot/Identity/css/site.min.css
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/wwwroot/css/site.min.css
rename to src/Identity/Identity/UI/src/wwwroot/Identity/css/site.min.css
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/wwwroot/js/site.js b/src/Identity/Identity/UI/src/wwwroot/Identity/js/site.js
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/wwwroot/js/site.js
rename to src/Identity/Identity/UI/src/wwwroot/Identity/js/site.js
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/wwwroot/js/site.min.js b/src/Identity/Identity/UI/src/wwwroot/Identity/js/site.min.js
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/wwwroot/js/site.min.js
rename to src/Identity/Identity/UI/src/wwwroot/Identity/js/site.min.js
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/.bower.json b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/.bower.json
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/.bower.json
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/.bower.json
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/LICENSE b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/LICENSE
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/LICENSE
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/LICENSE
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.css b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.css
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.css
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.css.map b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.css.map
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.css.map
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css.map b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.css b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.css
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.css
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.css.map b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.css.map
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.css.map
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.min.css b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.min.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.min.css
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.min.css
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.min.css.map b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.min.css.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.min.css.map
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/css/bootstrap.min.css.map
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/js/bootstrap.js b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/js/bootstrap.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/js/bootstrap.js
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/js/bootstrap.js
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/js/bootstrap.min.js b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/js/bootstrap.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/js/bootstrap.min.js
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/js/bootstrap.min.js
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/js/npm.js b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/js/npm.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/bootstrap/dist/js/npm.js
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/bootstrap/dist/js/npm.js
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation-unobtrusive/.bower.json b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation-unobtrusive/.bower.json
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation-unobtrusive/.bower.json
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation-unobtrusive/.bower.json
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation-unobtrusive/LICENSE.txt b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation-unobtrusive/LICENSE.txt
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation-unobtrusive/LICENSE.txt
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation-unobtrusive/LICENSE.txt
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation/.bower.json b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation/.bower.json
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation/.bower.json
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation/.bower.json
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation/LICENSE.md b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation/LICENSE.md
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation/LICENSE.md
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation/LICENSE.md
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation/dist/additional-methods.js b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation/dist/additional-methods.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation/dist/additional-methods.js
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation/dist/additional-methods.js
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation/dist/additional-methods.min.js b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation/dist/additional-methods.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation/dist/additional-methods.min.js
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation/dist/additional-methods.min.js
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation/dist/jquery.validate.js b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation/dist/jquery.validate.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation/dist/jquery.validate.js
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation/dist/jquery.validate.js
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation/dist/jquery.validate.min.js b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation/dist/jquery.validate.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery-validation/dist/jquery.validate.min.js
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery-validation/dist/jquery.validate.min.js
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery/.bower.json b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery/.bower.json
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery/.bower.json
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery/.bower.json
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery/LICENSE.txt b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery/LICENSE.txt
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery/LICENSE.txt
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery/LICENSE.txt
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery/dist/jquery.js b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery/dist/jquery.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery/dist/jquery.js
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery/dist/jquery.js
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery/dist/jquery.min.js b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery/dist/jquery.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery/dist/jquery.min.js
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery/dist/jquery.min.js
diff --git a/src/Identity/src/UI/wwwroot/Identity/lib/jquery/dist/jquery.min.map b/src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery/dist/jquery.min.map
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/lib/jquery/dist/jquery.min.map
rename to src/Identity/Identity/UI/src/wwwroot/Identity/lib/jquery/dist/jquery.min.map
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Manage/Index.cshtml b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Manage/Index.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Manage/Index.cshtml
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Manage/Index.cshtml
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Register.cshtml b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Register.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Register.cshtml
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Register.cshtml
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Register.cshtml.cs b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Register.cshtml.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Register.cshtml.cs
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/Account/Register.cshtml.cs
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/_ViewImports.cshtml b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/_ViewImports.cshtml
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/_ViewImports.cshtml
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/_ViewStart.cshtml b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/_ViewStart.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/_ViewStart.cshtml
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Areas/Identity/Pages/_ViewStart.cshtml
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Controllers/HomeController.cs b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Controllers/HomeController.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Controllers/HomeController.cs
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Controllers/HomeController.cs
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Data/ApplicationDbContext.cs b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Data/ApplicationDbContext.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Data/ApplicationDbContext.cs
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Data/ApplicationDbContext.cs
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Data/ApplicationUser.cs b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Data/ApplicationUser.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Data/ApplicationUser.cs
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Data/ApplicationUser.cs
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Data/Migrations/20180126174859_CreateIdentitySchema.Designer.cs b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Data/Migrations/20180126174859_CreateIdentitySchema.Designer.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Data/Migrations/20180126174859_CreateIdentitySchema.Designer.cs
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Data/Migrations/20180126174859_CreateIdentitySchema.Designer.cs
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Data/Migrations/20180126174859_CreateIdentitySchema.cs b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Data/Migrations/20180126174859_CreateIdentitySchema.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Data/Migrations/20180126174859_CreateIdentitySchema.cs
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Data/Migrations/20180126174859_CreateIdentitySchema.cs
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Data/Migrations/ApplicationDbContextModelSnapshot.cs b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Data/Migrations/ApplicationDbContextModelSnapshot.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Data/Migrations/ApplicationDbContextModelSnapshot.cs
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Data/Migrations/ApplicationDbContextModelSnapshot.cs
diff --git a/src/Identity/Identity/samples/IdentitySample.DefaultUI/IdentitySample.DefaultUI.csproj b/src/Identity/Identity/samples/IdentitySample.DefaultUI/IdentitySample.DefaultUI.csproj
new file mode 100644
index 0000000000..0ebffe7d49
--- /dev/null
+++ b/src/Identity/Identity/samples/IdentitySample.DefaultUI/IdentitySample.DefaultUI.csproj
@@ -0,0 +1,32 @@
+
+
+
+ Identity sample MVC application on ASP.NET Core using the default UI
+ netcoreapp2.1;net461
+ aspnetcore-2ff9bc27-5e8c-4484-90ca-e3aace89b72a
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Program.cs b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Program.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Program.cs
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Program.cs
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Startup.cs b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Startup.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Startup.cs
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Startup.cs
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Views/Home/Index.cshtml b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Views/Home/Index.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Views/Home/Index.cshtml
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Views/Home/Index.cshtml
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Views/Shared/_Layout.cshtml b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Views/Shared/_Layout.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Views/Shared/_Layout.cshtml
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Views/Shared/_Layout.cshtml
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Views/Shared/_LoginPartial.cshtml b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Views/Shared/_LoginPartial.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Views/Shared/_LoginPartial.cshtml
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Views/Shared/_LoginPartial.cshtml
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Views/Shared/_ValidationScriptsPartial.cshtml b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Views/Shared/_ValidationScriptsPartial.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Views/Shared/_ValidationScriptsPartial.cshtml
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Views/Shared/_ValidationScriptsPartial.cshtml
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Views/_ViewImports.cshtml b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/Views/_ViewImports.cshtml
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Views/_ViewImports.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/_ViewStart.cshtml b/src/Identity/Identity/samples/IdentitySample.DefaultUI/Views/_ViewStart.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/_ViewStart.cshtml
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/Views/_ViewStart.cshtml
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/appsettings.json b/src/Identity/Identity/samples/IdentitySample.DefaultUI/appsettings.json
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/appsettings.json
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/appsettings.json
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/web.Debug.config b/src/Identity/Identity/samples/IdentitySample.DefaultUI/web.Debug.config
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/web.Debug.config
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/web.Debug.config
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/web.Release.config b/src/Identity/Identity/samples/IdentitySample.DefaultUI/web.Release.config
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/web.Release.config
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/web.Release.config
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/web.config b/src/Identity/Identity/samples/IdentitySample.DefaultUI/web.config
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/web.config
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/web.config
diff --git a/src/Identity/src/UI/wwwroot/Identity/css/site.css b/src/Identity/Identity/samples/IdentitySample.DefaultUI/wwwroot/css/site.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/css/site.css
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/wwwroot/css/site.css
diff --git a/src/Identity/src/UI/wwwroot/Identity/css/site.min.css b/src/Identity/Identity/samples/IdentitySample.DefaultUI/wwwroot/css/site.min.css
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/css/site.min.css
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/wwwroot/css/site.min.css
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/wwwroot/favicon.ico b/src/Identity/Identity/samples/IdentitySample.DefaultUI/wwwroot/favicon.ico
similarity index 100%
rename from src/Identity/samples/IdentitySample.DefaultUI/wwwroot/favicon.ico
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/wwwroot/favicon.ico
diff --git a/src/Identity/src/UI/wwwroot/Identity/js/site.js b/src/Identity/Identity/samples/IdentitySample.DefaultUI/wwwroot/js/site.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/js/site.js
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/wwwroot/js/site.js
diff --git a/src/Identity/src/UI/wwwroot/Identity/js/site.min.js b/src/Identity/Identity/samples/IdentitySample.DefaultUI/wwwroot/js/site.min.js
similarity index 100%
rename from src/Identity/src/UI/wwwroot/Identity/js/site.min.js
rename to src/Identity/Identity/samples/IdentitySample.DefaultUI/wwwroot/js/site.min.js
diff --git a/src/Identity/samples/IdentitySample.Mvc/Controllers/AccountController.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Controllers/AccountController.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Controllers/AccountController.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Controllers/AccountController.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Controllers/HomeController.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Controllers/HomeController.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Controllers/HomeController.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Controllers/HomeController.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Controllers/ManageController.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Controllers/ManageController.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Controllers/ManageController.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Controllers/ManageController.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/CopyAspNetLoader.cmd b/src/Identity/Identity/samples/IdentitySample.Mvc/CopyAspNetLoader.cmd
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/CopyAspNetLoader.cmd
rename to src/Identity/Identity/samples/IdentitySample.Mvc/CopyAspNetLoader.cmd
diff --git a/src/Identity/samples/IdentitySample.Mvc/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Data/Migrations/00000000000000_CreateIdentitySchema.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Data/Migrations/00000000000000_CreateIdentitySchema.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Data/Migrations/00000000000000_CreateIdentitySchema.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Data/Migrations/00000000000000_CreateIdentitySchema.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Data/Migrations/ApplicationDbContextModelSnapshot.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Data/Migrations/ApplicationDbContextModelSnapshot.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Data/Migrations/ApplicationDbContextModelSnapshot.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Data/Migrations/ApplicationDbContextModelSnapshot.cs
diff --git a/src/Identity/Identity/samples/IdentitySample.Mvc/IdentitySample.Mvc.csproj b/src/Identity/Identity/samples/IdentitySample.Mvc/IdentitySample.Mvc.csproj
new file mode 100644
index 0000000000..3df02383b4
--- /dev/null
+++ b/src/Identity/Identity/samples/IdentitySample.Mvc/IdentitySample.Mvc.csproj
@@ -0,0 +1,31 @@
+
+
+
+ Identity sample MVC application on ASP.NET Core
+ netcoreapp2.1;net461
+ aspnetcore-b3d20cbe-418e-4bf2-a0f4-57f91d067e07
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Identity/samples/IdentitySample.Mvc/MessageServices.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/MessageServices.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/MessageServices.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/MessageServices.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/ExternalLoginConfirmationViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/ExternalLoginConfirmationViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/ExternalLoginConfirmationViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/ExternalLoginConfirmationViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/ForgotPasswordViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/ForgotPasswordViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/ForgotPasswordViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/ForgotPasswordViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/LoginViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/LoginViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/LoginViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/LoginViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/RegisterViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/RegisterViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/RegisterViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/RegisterViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/ResetPasswordViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/ResetPasswordViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/ResetPasswordViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/ResetPasswordViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/SendCodeViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/SendCodeViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/SendCodeViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/SendCodeViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/UseRecoveryCodeViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/UseRecoveryCodeViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/UseRecoveryCodeViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/UseRecoveryCodeViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/VerifyAuthenticatorCodeViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/VerifyAuthenticatorCodeViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/VerifyAuthenticatorCodeViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/VerifyAuthenticatorCodeViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/VerifyCodeViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/VerifyCodeViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/VerifyCodeViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/AccountViewModels/VerifyCodeViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/ApplicationDbContext.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/ApplicationDbContext.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/ApplicationDbContext.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/ApplicationDbContext.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/ApplicationUser.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/ApplicationUser.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/ApplicationUser.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/ApplicationUser.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/AddPhoneNumberViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/AddPhoneNumberViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/AddPhoneNumberViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/AddPhoneNumberViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/ChangePasswordViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/ChangePasswordViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/ChangePasswordViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/ChangePasswordViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/ConfigureTwoFactorViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/ConfigureTwoFactorViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/ConfigureTwoFactorViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/ConfigureTwoFactorViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/DisplayRecoveryCodesViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/DisplayRecoveryCodesViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/DisplayRecoveryCodesViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/DisplayRecoveryCodesViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/FactorViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/FactorViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/FactorViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/FactorViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/IndexViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/IndexViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/IndexViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/IndexViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/ManageLoginsViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/ManageLoginsViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/ManageLoginsViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/ManageLoginsViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/RemoveLoginViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/RemoveLoginViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/RemoveLoginViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/RemoveLoginViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/SetPasswordViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/SetPasswordViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/SetPasswordViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/SetPasswordViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/VerifyPhoneNumberViewModel.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/VerifyPhoneNumberViewModel.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/VerifyPhoneNumberViewModel.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Models/ManageViewModels/VerifyPhoneNumberViewModel.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Program.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Program.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Program.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Program.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Services/IEmailSender.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Services/IEmailSender.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Services/IEmailSender.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Services/IEmailSender.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Services/ISmsSender.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Services/ISmsSender.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Services/ISmsSender.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Services/ISmsSender.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Services/MessageServices.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Services/MessageServices.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Services/MessageServices.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Services/MessageServices.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Startup.cs b/src/Identity/Identity/samples/IdentitySample.Mvc/Startup.cs
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Startup.cs
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Startup.cs
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/ConfirmEmail.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ConfirmEmail.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/ConfirmEmail.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ConfirmEmail.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/ExternalLoginConfirmation.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ExternalLoginConfirmation.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/ExternalLoginConfirmation.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ExternalLoginConfirmation.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/ExternalLoginFailure.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ExternalLoginFailure.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/ExternalLoginFailure.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ExternalLoginFailure.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/ForgotPassword.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ForgotPassword.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/ForgotPassword.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ForgotPassword.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/ForgotPasswordConfirmation.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ForgotPasswordConfirmation.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/ForgotPasswordConfirmation.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ForgotPasswordConfirmation.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/Lockout.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/Lockout.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/Lockout.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/Lockout.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/Login.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/Login.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/Login.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/Login.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/Register.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/Register.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/Register.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/Register.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/ResetPassword.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ResetPassword.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/ResetPassword.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ResetPassword.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/ResetPasswordConfirmation.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ResetPasswordConfirmation.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/ResetPasswordConfirmation.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/ResetPasswordConfirmation.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/SendCode.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/SendCode.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/SendCode.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/SendCode.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/UseRecoveryCode.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/UseRecoveryCode.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/UseRecoveryCode.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/UseRecoveryCode.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/VerifyAuthenticatorCode.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/VerifyAuthenticatorCode.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/VerifyAuthenticatorCode.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/VerifyAuthenticatorCode.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Account/VerifyCode.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/VerifyCode.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Account/VerifyCode.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Account/VerifyCode.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Home/Index.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Home/Index.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Home/Index.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Home/Index.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Manage/AddPhoneNumber.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/AddPhoneNumber.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Manage/AddPhoneNumber.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/AddPhoneNumber.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Manage/ChangePassword.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/ChangePassword.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Manage/ChangePassword.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/ChangePassword.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Manage/DisplayRecoveryCodes.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/DisplayRecoveryCodes.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Manage/DisplayRecoveryCodes.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/DisplayRecoveryCodes.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Manage/Index.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/Index.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Manage/Index.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/Index.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Manage/ManageLogins.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/ManageLogins.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Manage/ManageLogins.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/ManageLogins.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Manage/SetPassword.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/SetPassword.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Manage/SetPassword.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/SetPassword.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Manage/VerifyPhoneNumber.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/VerifyPhoneNumber.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Manage/VerifyPhoneNumber.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Manage/VerifyPhoneNumber.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Shared/_Layout.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Shared/_Layout.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Shared/_Layout.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Shared/_Layout.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Shared/_LoginPartial.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Shared/_LoginPartial.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Shared/_LoginPartial.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Shared/_LoginPartial.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/Shared/_ValidationScriptsPartial.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/Shared/_ValidationScriptsPartial.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/Shared/_ValidationScriptsPartial.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/Shared/_ValidationScriptsPartial.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/Views/_ViewImports.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/_ViewImports.cshtml
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/Views/_ViewImports.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/_ViewImports.cshtml
diff --git a/src/Identity/src/UI/Areas/Identity/Pages/_ViewStart.cshtml b/src/Identity/Identity/samples/IdentitySample.Mvc/Views/_ViewStart.cshtml
similarity index 100%
rename from src/Identity/src/UI/Areas/Identity/Pages/_ViewStart.cshtml
rename to src/Identity/Identity/samples/IdentitySample.Mvc/Views/_ViewStart.cshtml
diff --git a/src/Identity/samples/IdentitySample.Mvc/appsettings.json b/src/Identity/Identity/samples/IdentitySample.Mvc/appsettings.json
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/appsettings.json
rename to src/Identity/Identity/samples/IdentitySample.Mvc/appsettings.json
diff --git a/src/Identity/samples/IdentitySample.Mvc/web.Debug.config b/src/Identity/Identity/samples/IdentitySample.Mvc/web.Debug.config
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/web.Debug.config
rename to src/Identity/Identity/samples/IdentitySample.Mvc/web.Debug.config
diff --git a/src/Identity/samples/IdentitySample.Mvc/web.Release.config b/src/Identity/Identity/samples/IdentitySample.Mvc/web.Release.config
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/web.Release.config
rename to src/Identity/Identity/samples/IdentitySample.Mvc/web.Release.config
diff --git a/src/Identity/samples/IdentitySample.Mvc/web.config b/src/Identity/Identity/samples/IdentitySample.Mvc/web.config
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/web.config
rename to src/Identity/Identity/samples/IdentitySample.Mvc/web.config
diff --git a/src/Identity/samples/IdentitySample.Mvc/wwwroot/css/site.css b/src/Identity/Identity/samples/IdentitySample.Mvc/wwwroot/css/site.css
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/wwwroot/css/site.css
rename to src/Identity/Identity/samples/IdentitySample.Mvc/wwwroot/css/site.css
diff --git a/src/Identity/samples/IdentitySample.Mvc/wwwroot/favicon.ico b/src/Identity/Identity/samples/IdentitySample.Mvc/wwwroot/favicon.ico
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/wwwroot/favicon.ico
rename to src/Identity/Identity/samples/IdentitySample.Mvc/wwwroot/favicon.ico
diff --git a/src/Identity/samples/IdentitySample.Mvc/wwwroot/js/site.js b/src/Identity/Identity/samples/IdentitySample.Mvc/wwwroot/js/site.js
similarity index 100%
rename from src/Identity/samples/IdentitySample.Mvc/wwwroot/js/site.js
rename to src/Identity/Identity/samples/IdentitySample.Mvc/wwwroot/js/site.js
diff --git a/src/Identity/samples/NativeWPFClient/App.config b/src/Identity/Identity/samples/NativeWPFClient/App.config
similarity index 100%
rename from src/Identity/samples/NativeWPFClient/App.config
rename to src/Identity/Identity/samples/NativeWPFClient/App.config
diff --git a/src/Identity/samples/NativeWPFClient/App.xaml b/src/Identity/Identity/samples/NativeWPFClient/App.xaml
similarity index 100%
rename from src/Identity/samples/NativeWPFClient/App.xaml
rename to src/Identity/Identity/samples/NativeWPFClient/App.xaml
diff --git a/src/Identity/samples/NativeWPFClient/App.xaml.cs b/src/Identity/Identity/samples/NativeWPFClient/App.xaml.cs
similarity index 100%
rename from src/Identity/samples/NativeWPFClient/App.xaml.cs
rename to src/Identity/Identity/samples/NativeWPFClient/App.xaml.cs
diff --git a/src/Identity/samples/NativeWPFClient/MainWindow.xaml b/src/Identity/Identity/samples/NativeWPFClient/MainWindow.xaml
similarity index 100%
rename from src/Identity/samples/NativeWPFClient/MainWindow.xaml
rename to src/Identity/Identity/samples/NativeWPFClient/MainWindow.xaml
diff --git a/src/Identity/samples/NativeWPFClient/MainWindow.xaml.cs b/src/Identity/Identity/samples/NativeWPFClient/MainWindow.xaml.cs
similarity index 100%
rename from src/Identity/samples/NativeWPFClient/MainWindow.xaml.cs
rename to src/Identity/Identity/samples/NativeWPFClient/MainWindow.xaml.cs
diff --git a/src/Identity/samples/NativeWPFClient/NativeWPFClient.csproj b/src/Identity/Identity/samples/NativeWPFClient/NativeWPFClient.csproj
similarity index 100%
rename from src/Identity/samples/NativeWPFClient/NativeWPFClient.csproj
rename to src/Identity/Identity/samples/NativeWPFClient/NativeWPFClient.csproj
diff --git a/src/Identity/samples/NativeWPFClient/Properties/AssemblyInfo.cs b/src/Identity/Identity/samples/NativeWPFClient/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/Identity/samples/NativeWPFClient/Properties/AssemblyInfo.cs
rename to src/Identity/Identity/samples/NativeWPFClient/Properties/AssemblyInfo.cs
diff --git a/src/Identity/samples/NativeWPFClient/Properties/Resources.Designer.cs b/src/Identity/Identity/samples/NativeWPFClient/Properties/Resources.Designer.cs
similarity index 100%
rename from src/Identity/samples/NativeWPFClient/Properties/Resources.Designer.cs
rename to src/Identity/Identity/samples/NativeWPFClient/Properties/Resources.Designer.cs
diff --git a/src/Identity/samples/NativeWPFClient/Properties/Resources.resx b/src/Identity/Identity/samples/NativeWPFClient/Properties/Resources.resx
similarity index 100%
rename from src/Identity/samples/NativeWPFClient/Properties/Resources.resx
rename to src/Identity/Identity/samples/NativeWPFClient/Properties/Resources.resx
diff --git a/src/Identity/samples/NativeWPFClient/Properties/Settings.Designer.cs b/src/Identity/Identity/samples/NativeWPFClient/Properties/Settings.Designer.cs
similarity index 100%
rename from src/Identity/samples/NativeWPFClient/Properties/Settings.Designer.cs
rename to src/Identity/Identity/samples/NativeWPFClient/Properties/Settings.Designer.cs
diff --git a/src/Identity/samples/NativeWPFClient/Properties/Settings.settings b/src/Identity/Identity/samples/NativeWPFClient/Properties/Settings.settings
similarity index 100%
rename from src/Identity/samples/NativeWPFClient/Properties/Settings.settings
rename to src/Identity/Identity/samples/NativeWPFClient/Properties/Settings.settings
diff --git a/src/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserAuthorizationTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserAuthorizationTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserAuthorizationTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserAuthorizationTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserLoginTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserLoginTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserLoginTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserLoginTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserManagementTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserManagementTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserManagementTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserManagementTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserRegistrationTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserRegistrationTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserRegistrationTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/ApplicationUserTests/ApplicationUserRegistrationTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/AuthorizationTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/AuthorizationTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/AuthorizationTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/AuthorizationTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Extensions/HtmlAssert.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Extensions/HtmlAssert.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Extensions/HtmlAssert.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Extensions/HtmlAssert.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Extensions/HttpClientExtensions.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Extensions/HttpClientExtensions.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Extensions/HttpClientExtensions.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Extensions/HttpClientExtensions.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Extensions/ResponseAssert.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Extensions/ResponseAssert.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Extensions/ResponseAssert.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Extensions/ResponseAssert.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserAuthorizationTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserAuthorizationTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserAuthorizationTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserAuthorizationTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserLoginTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserLoginTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserLoginTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserLoginTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserManagementTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserManagementTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserManagementTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserManagementTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserRegistrationTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserRegistrationTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserRegistrationTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/IdentityUserTests/IdentityUserRegistrationTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Infrastructure/DefaultUIContext.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Infrastructure/DefaultUIContext.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Infrastructure/DefaultUIContext.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Infrastructure/DefaultUIContext.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Infrastructure/DefaultUIPage.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Infrastructure/DefaultUIPage.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Infrastructure/DefaultUIPage.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Infrastructure/DefaultUIPage.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Infrastructure/FunctionalTestsServiceCollectionExtensions.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Infrastructure/FunctionalTestsServiceCollectionExtensions.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Infrastructure/FunctionalTestsServiceCollectionExtensions.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Infrastructure/FunctionalTestsServiceCollectionExtensions.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Infrastructure/HtmlPage.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Infrastructure/HtmlPage.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Infrastructure/HtmlPage.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Infrastructure/HtmlPage.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Infrastructure/HtmlPageContext.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Infrastructure/HtmlPageContext.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Infrastructure/HtmlPageContext.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Infrastructure/HtmlPageContext.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Infrastructure/ServerFactory.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Infrastructure/ServerFactory.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Infrastructure/ServerFactory.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Infrastructure/ServerFactory.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/LoginTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/LoginTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/LoginTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/LoginTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/ManagementTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/ManagementTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/ManagementTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/ManagementTests.cs
diff --git a/src/Identity/Identity/test/Identity.FunctionalTests/Microsoft.AspNetCore.Identity.FunctionalTests.csproj b/src/Identity/Identity/test/Identity.FunctionalTests/Microsoft.AspNetCore.Identity.FunctionalTests.csproj
new file mode 100644
index 0000000000..3cb4e12dd6
--- /dev/null
+++ b/src/Identity/Identity/test/Identity.FunctionalTests/Microsoft.AspNetCore.Identity.FunctionalTests.csproj
@@ -0,0 +1,27 @@
+
+
+
+ $(StandardTestTfms)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Identity/test/Identity.FunctionalTests/NoIdentityAddedTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/NoIdentityAddedTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/NoIdentityAddedTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/NoIdentityAddedTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/ConfirmEmail.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/ConfirmEmail.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/ConfirmEmail.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/ConfirmEmail.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/ExternalLogin.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/ExternalLogin.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/ExternalLogin.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/ExternalLogin.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/ForgotPassword.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/ForgotPassword.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/ForgotPassword.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/ForgotPassword.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/ForgotPasswordConfirmation.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/ForgotPasswordConfirmation.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/ForgotPasswordConfirmation.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/ForgotPasswordConfirmation.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Login.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Login.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Login.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Login.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/LoginWith2fa.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/LoginWith2fa.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/LoginWith2fa.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/LoginWith2fa.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/LoginWithRecoveryCode.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/LoginWithRecoveryCode.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/LoginWithRecoveryCode.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/LoginWithRecoveryCode.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ChangePassword.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ChangePassword.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ChangePassword.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ChangePassword.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/DeleteUser.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/DeleteUser.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/DeleteUser.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/DeleteUser.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/EnableAuthenticator.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/EnableAuthenticator.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/EnableAuthenticator.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/EnableAuthenticator.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/Index.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/Index.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/Index.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/Index.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/LinkExternalLogin.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/LinkExternalLogin.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/LinkExternalLogin.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/LinkExternalLogin.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ManageExternalLogin.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ManageExternalLogin.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ManageExternalLogin.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ManageExternalLogin.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/PersonalData.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/PersonalData.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/PersonalData.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/PersonalData.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/RemoveExternalLogin.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/RemoveExternalLogin.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/RemoveExternalLogin.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/RemoveExternalLogin.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ResetAuthenticator.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ResetAuthenticator.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ResetAuthenticator.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ResetAuthenticator.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/SetPassword.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/SetPassword.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/SetPassword.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/SetPassword.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ShowRecoveryCodes.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ShowRecoveryCodes.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ShowRecoveryCodes.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/ShowRecoveryCodes.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/TwoFactorAuthentication.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/TwoFactorAuthentication.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/TwoFactorAuthentication.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Manage/TwoFactorAuthentication.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/Register.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Register.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/Register.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/Register.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/ResetPassword.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/ResetPassword.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/ResetPassword.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/ResetPassword.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Account/ResetPasswordConfirmation.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/ResetPasswordConfirmation.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Account/ResetPasswordConfirmation.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Account/ResetPasswordConfirmation.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Contoso/Login.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Contoso/Login.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Contoso/Login.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Contoso/Login.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/Pages/Index.cs b/src/Identity/Identity/test/Identity.FunctionalTests/Pages/Index.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/Pages/Index.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/Pages/Index.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserAuthorizationTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserAuthorizationTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserAuthorizationTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserAuthorizationTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserLoginTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserLoginTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserLoginTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserLoginTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserManagementTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserManagementTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserManagementTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserManagementTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserRegistrationTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserRegistrationTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserRegistrationTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/PocoUserTests/PocoUserRegistrationTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/RegistrationTests.cs b/src/Identity/Identity/test/Identity.FunctionalTests/RegistrationTests.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/RegistrationTests.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/RegistrationTests.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/UserStories.cs b/src/Identity/Identity/test/Identity.FunctionalTests/UserStories.cs
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/UserStories.cs
rename to src/Identity/Identity/test/Identity.FunctionalTests/UserStories.cs
diff --git a/src/Identity/test/Identity.FunctionalTests/xunit.runner.json b/src/Identity/Identity/test/Identity.FunctionalTests/xunit.runner.json
similarity index 100%
rename from src/Identity/test/Identity.FunctionalTests/xunit.runner.json
rename to src/Identity/Identity/test/Identity.FunctionalTests/xunit.runner.json
diff --git a/src/Identity/test/Identity.Test/ApiConsistencyTest.cs b/src/Identity/Identity/test/Identity.Test/ApiConsistencyTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/ApiConsistencyTest.cs
rename to src/Identity/Identity/test/Identity.Test/ApiConsistencyTest.cs
diff --git a/src/Identity/test/Identity.Test/CdnScriptTaghelperTests.cs b/src/Identity/Identity/test/Identity.Test/CdnScriptTaghelperTests.cs
similarity index 98%
rename from src/Identity/test/Identity.Test/CdnScriptTaghelperTests.cs
rename to src/Identity/Identity/test/Identity.Test/CdnScriptTaghelperTests.cs
index d9a6e57929..8b001bd8d7 100644
--- a/src/Identity/test/Identity.Test/CdnScriptTaghelperTests.cs
+++ b/src/Identity/Identity/test/Identity.Test/CdnScriptTaghelperTests.cs
@@ -27,7 +27,7 @@ namespace Microsoft.AspNetCore.Identity.Test
public async Task IdentityUI_ScriptTags_SubresourceIntegrityCheck()
{
var slnDir = GetSolutionDir();
- var sourceDir = Path.Combine(slnDir, "src", "UI");
+ var sourceDir = Path.Combine(slnDir, "Identity", "UI");
var cshtmlFiles = Directory.GetFiles(sourceDir, "*.cshtml", SearchOption.AllDirectories);
var scriptTags = new List();
diff --git a/src/Identity/test/Identity.Test/IdentityBuilderTest.cs b/src/Identity/Identity/test/Identity.Test/IdentityBuilderTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/IdentityBuilderTest.cs
rename to src/Identity/Identity/test/Identity.Test/IdentityBuilderTest.cs
diff --git a/src/Identity/test/Identity.Test/IdentityOptionsTest.cs b/src/Identity/Identity/test/Identity.Test/IdentityOptionsTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/IdentityOptionsTest.cs
rename to src/Identity/Identity/test/Identity.Test/IdentityOptionsTest.cs
diff --git a/src/Identity/test/Identity.Test/IdentityResultTest.cs b/src/Identity/Identity/test/Identity.Test/IdentityResultTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/IdentityResultTest.cs
rename to src/Identity/Identity/test/Identity.Test/IdentityResultTest.cs
diff --git a/src/Identity/Identity/test/Identity.Test/Microsoft.AspNetCore.Identity.Test.csproj b/src/Identity/Identity/test/Identity.Test/Microsoft.AspNetCore.Identity.Test.csproj
new file mode 100644
index 0000000000..3a0ff854c3
--- /dev/null
+++ b/src/Identity/Identity/test/Identity.Test/Microsoft.AspNetCore.Identity.Test.csproj
@@ -0,0 +1,20 @@
+
+
+
+ $(StandardTestTfms)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Identity/test/Identity.Test/NoopRoleStore.cs b/src/Identity/Identity/test/Identity.Test/NoopRoleStore.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/NoopRoleStore.cs
rename to src/Identity/Identity/test/Identity.Test/NoopRoleStore.cs
diff --git a/src/Identity/test/Identity.Test/NoopUserStore.cs b/src/Identity/Identity/test/Identity.Test/NoopUserStore.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/NoopUserStore.cs
rename to src/Identity/Identity/test/Identity.Test/NoopUserStore.cs
diff --git a/src/Identity/test/Identity.Test/PasswordHasherTest.cs b/src/Identity/Identity/test/Identity.Test/PasswordHasherTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/PasswordHasherTest.cs
rename to src/Identity/Identity/test/Identity.Test/PasswordHasherTest.cs
diff --git a/src/Identity/test/Identity.Test/PasswordValidatorTest.cs b/src/Identity/Identity/test/Identity.Test/PasswordValidatorTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/PasswordValidatorTest.cs
rename to src/Identity/Identity/test/Identity.Test/PasswordValidatorTest.cs
diff --git a/src/Identity/test/Identity.Test/PrincipalExtensionsTest.cs b/src/Identity/Identity/test/Identity.Test/PrincipalExtensionsTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/PrincipalExtensionsTest.cs
rename to src/Identity/Identity/test/Identity.Test/PrincipalExtensionsTest.cs
diff --git a/src/Identity/test/Identity.Test/RoleManagerTest.cs b/src/Identity/Identity/test/Identity.Test/RoleManagerTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/RoleManagerTest.cs
rename to src/Identity/Identity/test/Identity.Test/RoleManagerTest.cs
diff --git a/src/Identity/test/Identity.Test/RoleValidatorTest.cs b/src/Identity/Identity/test/Identity.Test/RoleValidatorTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/RoleValidatorTest.cs
rename to src/Identity/Identity/test/Identity.Test/RoleValidatorTest.cs
diff --git a/src/Identity/test/Identity.Test/SecurityStampValidatorTest.cs b/src/Identity/Identity/test/Identity.Test/SecurityStampValidatorTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/SecurityStampValidatorTest.cs
rename to src/Identity/Identity/test/Identity.Test/SecurityStampValidatorTest.cs
diff --git a/src/Identity/test/Identity.Test/SignInManagerTest.cs b/src/Identity/Identity/test/Identity.Test/SignInManagerTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/SignInManagerTest.cs
rename to src/Identity/Identity/test/Identity.Test/SignInManagerTest.cs
diff --git a/src/Identity/test/Identity.Test/UserClaimsPrincipalFactoryTest.cs b/src/Identity/Identity/test/Identity.Test/UserClaimsPrincipalFactoryTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/UserClaimsPrincipalFactoryTest.cs
rename to src/Identity/Identity/test/Identity.Test/UserClaimsPrincipalFactoryTest.cs
diff --git a/src/Identity/test/Identity.Test/UserManagerTest.cs b/src/Identity/Identity/test/Identity.Test/UserManagerTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/UserManagerTest.cs
rename to src/Identity/Identity/test/Identity.Test/UserManagerTest.cs
diff --git a/src/Identity/test/Identity.Test/UserValidatorTest.cs b/src/Identity/Identity/test/Identity.Test/UserValidatorTest.cs
similarity index 100%
rename from src/Identity/test/Identity.Test/UserValidatorTest.cs
rename to src/Identity/Identity/test/Identity.Test/UserValidatorTest.cs
diff --git a/src/Identity/test/InMemory.Test/ControllerTest.cs b/src/Identity/Identity/test/InMemory.Test/ControllerTest.cs
similarity index 100%
rename from src/Identity/test/InMemory.Test/ControllerTest.cs
rename to src/Identity/Identity/test/InMemory.Test/ControllerTest.cs
diff --git a/src/Identity/test/InMemory.Test/FunctionalTest.cs b/src/Identity/Identity/test/InMemory.Test/FunctionalTest.cs
similarity index 100%
rename from src/Identity/test/InMemory.Test/FunctionalTest.cs
rename to src/Identity/Identity/test/InMemory.Test/FunctionalTest.cs
diff --git a/src/Identity/test/InMemory.Test/InMemoryStore.cs b/src/Identity/Identity/test/InMemory.Test/InMemoryStore.cs
similarity index 100%
rename from src/Identity/test/InMemory.Test/InMemoryStore.cs
rename to src/Identity/Identity/test/InMemory.Test/InMemoryStore.cs
diff --git a/src/Identity/test/InMemory.Test/InMemoryStoreTest.cs b/src/Identity/Identity/test/InMemory.Test/InMemoryStoreTest.cs
similarity index 100%
rename from src/Identity/test/InMemory.Test/InMemoryStoreTest.cs
rename to src/Identity/Identity/test/InMemory.Test/InMemoryStoreTest.cs
diff --git a/src/Identity/test/InMemory.Test/InMemoryUserStore.cs b/src/Identity/Identity/test/InMemory.Test/InMemoryUserStore.cs
similarity index 100%
rename from src/Identity/test/InMemory.Test/InMemoryUserStore.cs
rename to src/Identity/Identity/test/InMemory.Test/InMemoryUserStore.cs
diff --git a/src/Identity/test/InMemory.Test/InMemoryUserStoreTest.cs b/src/Identity/Identity/test/InMemory.Test/InMemoryUserStoreTest.cs
similarity index 100%
rename from src/Identity/test/InMemory.Test/InMemoryUserStoreTest.cs
rename to src/Identity/Identity/test/InMemory.Test/InMemoryUserStoreTest.cs
diff --git a/src/Identity/Identity/test/InMemory.Test/Microsoft.AspNetCore.Identity.InMemory.Test.csproj b/src/Identity/Identity/test/InMemory.Test/Microsoft.AspNetCore.Identity.InMemory.Test.csproj
new file mode 100644
index 0000000000..f8c9bd64f7
--- /dev/null
+++ b/src/Identity/Identity/test/InMemory.Test/Microsoft.AspNetCore.Identity.InMemory.Test.csproj
@@ -0,0 +1,19 @@
+
+
+
+ $(StandardTestTfms)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Identity/test/InMemory.Test/TestClock.cs b/src/Identity/Identity/test/InMemory.Test/TestClock.cs
similarity index 100%
rename from src/Identity/test/InMemory.Test/TestClock.cs
rename to src/Identity/Identity/test/InMemory.Test/TestClock.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/ApplicationUserStartup.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/ApplicationUserStartup.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/ApplicationDbContext.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Data/ApplicationDbContext.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Data/ApplicationUser.cs b/src/Identity/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/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/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/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/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/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/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/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/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/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/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/Identity/testassets/Identity.DefaultUI.WebSite/Data/Migrations/IdentityDbContextModelSnapshot.cs
diff --git a/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/Identity.DefaultUI.WebSite.csproj b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/Identity.DefaultUI.WebSite.csproj
new file mode 100644
index 0000000000..bd140acdd5
--- /dev/null
+++ b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/Identity.DefaultUI.WebSite.csproj
@@ -0,0 +1,44 @@
+
+
+
+ netcoreapp2.1;netcoreapp2.0;net461
+ 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/NoIdentityStartup.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/NoIdentityStartup.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/About.cshtml b/src/Identity/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Privacy.cshtml.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/Shared/_LoginPartial.cshtml b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Pages/Shared/_LoginPartial.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_CookieConsentPartial.cshtml b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_CookieConsentPartial.cshtml
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_CookieConsentPartial.cshtml
rename to src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_CookieConsentPartial.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_Layout.cshtml b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_Layout.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_ValidationScriptsPartial.cshtml b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_ValidationScriptsPartial.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_ViewImports.cshtml b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_ViewImports.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Pages/_ViewStart.cshtml b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Pages/_ViewStart.cshtml
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/PocoUser.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/PocoUser.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/PocoUserStartup.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/PocoUserStartup.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Program.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Program.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationBuilderExtensions.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationBuilderExtensions.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationConstants.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationConstants.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationHandler.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationHandler.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationOptions.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoAuthenticationOptions.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/ContosoEmailSender.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Services/ContosoEmailSender.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Services/IdentityEmail.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Services/IdentityEmail.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/Startup.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/Startup.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/StartupBase.cs b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/StartupBase.cs
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/appsettings.Development.json b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/appsettings.Development.json
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/appsettings.json b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/appsettings.json
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/bundleconfig.json b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/bundleconfig.json
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/bundleconfig.json
rename to src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/bundleconfig.json
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/css/site.css b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/css/site.css
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/css/site.min.css b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/css/site.min.css
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/css/site.min.css
rename to src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/css/site.min.css
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/favicon.ico b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/favicon.ico
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/images/banner1.svg b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/images/banner1.svg
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/images/banner1.svg
rename to src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/images/banner1.svg
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/images/banner2.svg b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/images/banner2.svg
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/images/banner2.svg
rename to src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/images/banner2.svg
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/images/banner3.svg b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/images/banner3.svg
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/images/banner3.svg
rename to src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/images/banner3.svg
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/images/banner4.svg b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/images/banner4.svg
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/images/banner4.svg
rename to src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/images/banner4.svg
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/js/site.js b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/js/site.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/js/site.min.js b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/js/site.min.js
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/js/site.min.js
rename to src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/js/site.min.js
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/.bower.json b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/.bower.json
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/.bower.json
rename to src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/.bower.json
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/bootstrap/LICENSE b/src/Identity/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/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-theme.css b/src/Identity/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/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/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/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.map b/src/Identity/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/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/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/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/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/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.map b/src/Identity/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/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/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/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/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/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/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/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/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/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/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/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.js b/src/Identity/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/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/npm.js b/src/Identity/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/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/.bower.json b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/.bower.json
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/.bower.json
rename to src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/.bower.json
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/Identity/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/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/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/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/.bower.json b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/.bower.json
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/.bower.json
rename to src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/.bower.json
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery-validation/LICENSE.md b/src/Identity/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/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/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/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/jquery.validate.js b/src/Identity/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/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/.bower.json b/src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/.bower.json
similarity index 100%
rename from src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/.bower.json
rename to src/Identity/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/.bower.json
diff --git a/src/Identity/test/WebSites/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/LICENSE.txt b/src/Identity/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/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/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/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.map b/src/Identity/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/Identity/testassets/Identity.DefaultUI.WebSite/wwwroot/lib/jquery/dist/jquery.min.map
diff --git a/src/Identity/IdentityCore.sln b/src/Identity/IdentityCore.sln
index 3971ae00b5..bb5b5d81c2 100644
--- a/src/Identity/IdentityCore.sln
+++ b/src/Identity/IdentityCore.sln
@@ -3,55 +3,89 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26730.10
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
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{C746D1C5-2031-486F-8C83-F89DFE1D6A3E}"
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("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{C4104E84-CB85-49E3-BBC0-B765CB305788}"
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}") = "Microsoft.AspNetCore.Diagnostics", "..\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{3BB08B4D-D000-4EC6-BC1F-35ED347390C1}"
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.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}"
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.Http", "..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{F769B6CA-7E95-4067-A089-124D8C2944A1}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{58D94A0E-C2B7-43A7-8826-99ECBB1E0A50}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost", "..\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{10A7B212-4571-40C4-AE10-E07F8B1B9F5C}"
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.Diagnostics.EntityFrameworkCore", "..\Middleware\Diagnostics.EntityFrameworkCore\src\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj", "{EB37060F-206D-4CC1-9A0C-9713CC624A8B}"
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("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}"
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.DataProtection.Extensions", "..\DataProtection\Extensions\src\Microsoft.AspNetCore.DataProtection.Extensions.csproj", "{F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}"
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}") = "Extensions", "Extensions", "{55754A06-7449-48BE-AE8B-BD8CF2AB2E21}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNet.Identity.AspNetCoreCompat", "src\AspNetCoreCompat\Microsoft.AspNet.Identity.AspNetCoreCompat.csproj", "{6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "EF", "EF", "{D08D46D8-9703-48C1-BFBA-3026FDF8B03A}"
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("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{C76A75DA-21D0-42D4-ADA7-B367829F0963}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Core", "src\Core\Microsoft.Extensions.Identity.Core.csproj", "{D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test", "EF\test\EF.InMemory.Test\Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj", "{4F129D0D-A12B-43CA-96AB-8C02C31863D1}"
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.AspNetCore.Identity.EntityFrameworkCore.Test", "EF\test\EF.Test\Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj", "{05005187-7F69-476B-924B-2696AF99C34B}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{2C657F6C-D8AD-4833-9C59-2301A16957BD}"
- ProjectSection(SolutionItems) = preProject
- Directory.Build.props = Directory.Build.props
- Directory.Build.targets = Directory.Build.targets
- EndProjectSection
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore", "EF\src\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj", "{D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IdentitySample.DefaultUI", "samples\IdentitySample.DefaultUI\IdentitySample.DefaultUI.csproj", "{D5FB2E24-4C71-430C-A289-59C8D59164B0}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Identity", "Identity", "{0C3E849E-4AD6-4B06-8A7C-DDBE96231E8F}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.UI", "src\UI\Microsoft.AspNetCore.Identity.UI.csproj", "{1FB3E9BB-E20A-4807-A4C3-F86A341304DB}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Core", "Extensions\Core\src\Microsoft.Extensions.Identity.Core.csproj", "{BAD15CD8-54DC-4060-A0D1-2DD890F65A41}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.FunctionalTests", "test\Identity.FunctionalTests\Microsoft.AspNetCore.Identity.FunctionalTests.csproj", "{BAC36757-9A47-43CB-A6F3-86E8C4650A28}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Stores", "Extensions\Stores\src\Microsoft.Extensions.Identity.Stores.csproj", "{63E0CB97-9992-4564-AB67-EF0122FDD93A}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebSites", "WebSites", "{C47C1165-9F19-4DF8-ABA9-707ACEB3BDC7}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity", "Identity\Core\src\Microsoft.AspNetCore.Identity.csproj", "{3E91BC07-5930-4614-A19C-62077EF74574}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Identity.DefaultUI.WebSite", "test\WebSites\Identity.DefaultUI.WebSite\Identity.DefaultUI.WebSite.csproj", "{EA424B4D-0BE1-49AC-A106-CC6CC808A104}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{5AB3E84F-F8BD-4F60-874F-4CFCC9B5335E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.FunctionalTests", "Identity\test\Identity.FunctionalTests\Microsoft.AspNetCore.Identity.FunctionalTests.csproj", "{E9C13855-BB94-4A28-8FBA-27484F74F100}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.Test", "Identity\test\Identity.Test\Microsoft.AspNetCore.Identity.Test.csproj", "{8C2DFD1D-5BBD-4224-BD54-832127892943}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.InMemory.Test", "Identity\test\InMemory.Test\Microsoft.AspNetCore.Identity.InMemory.Test.csproj", "{87F29291-B977-4B1B-A7B9-8B3F74CAB081}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sample", "sample", "{58C2C86F-BB43-4A98-8F7C-F3ECF3B72E2F}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IdentitySample.Mvc", "Identity\samples\IdentitySample.Mvc\IdentitySample.Mvc.csproj", "{08A09391-C518-4ACC-97BE-6A64070599AC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.Specification.Tests", "Identity\Specification.Tests\src\Microsoft.AspNetCore.Identity.Specification.Tests.csproj", "{8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IdentitySample.DefaultUI", "Identity\samples\IdentitySample.DefaultUI\IdentitySample.DefaultUI.csproj", "{F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.UI", "Identity\UI\src\Microsoft.AspNetCore.Identity.UI.csproj", "{92FDB538-5287-4A94-9262-C5D935300FA7}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{9F3C759D-918D-49D9-8B4C-15AD8D02253B}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Identity.DefaultUI.WebSite", "Identity\testassets\Identity.DefaultUI.WebSite\Identity.DefaultUI.WebSite.csproj", "{416B3E62-5539-4715-AF78-68F003B2D4C5}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpsPolicy", "..\Middleware\HttpsPolicy\src\Microsoft.AspNetCore.HttpsPolicy.csproj", "{8A79EE3B-995B-4D31-86FA-924BA25ACD26}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Rewrite", "..\Middleware\Rewrite\src\Microsoft.AspNetCore.Rewrite.csproj", "{F7039174-4368-4686-B9C6-69E89A7B8588}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Testing", "..\Mvc\src\Microsoft.AspNetCore.Mvc.Testing\Microsoft.AspNetCore.Mvc.Testing.csproj", "{4A26A4AE-8688-41E8-8996-BAA22157A982}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc", "..\Mvc\src\Microsoft.AspNetCore.Mvc\Microsoft.AspNetCore.Mvc.csproj", "{F1D10473-3132-4030-86FB-93344923EF34}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Cookies", "..\Security\Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{A2279F48-5A05-424D-90ED-822E13B9725E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Facebook", "..\Security\Authentication\Facebook\src\Microsoft.AspNetCore.Authentication.Facebook.csproj", "{2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Google", "..\Security\Authentication\Google\src\Microsoft.AspNetCore.Authentication.Google.csproj", "{AB29DA92-CC87-48DD-9FB7-60B6785B8A63}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Twitter", "..\Security\Authentication\Twitter\src\Microsoft.AspNetCore.Authentication.Twitter.csproj", "{46DB470A-4AC1-4C01-A638-395151DF6369}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "..\Security\Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.CookiePolicy", "..\Security\CookiePolicy\src\Microsoft.AspNetCore.CookiePolicy.csproj", "{4D13F98D-9AA6-431A-B089-68A05D0CE5C7}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Https", "..\Servers\Kestrel\Https\src\Microsoft.AspNetCore.Server.Kestrel.Https.csproj", "{D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{4D26E405-1C9D-4FA4-9F28-C608E5C82992}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -65,253 +99,593 @@ Global
Release|x86 = Release|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|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Debug|Mixed Platforms.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}.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|Mixed Platforms.ActiveCfg = Release|Any CPU
- {1729302E-A58E-4652-B639-5B6B68DA2748}.Release|Mixed Platforms.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
- {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|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Debug|Mixed Platforms.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}.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|Mixed Platforms.ActiveCfg = Release|Any CPU
- {2CF3927B-19E4-4866-9BAA-2C131580E7C3}.Release|Mixed Platforms.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
- {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|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Debug|Mixed Platforms.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}.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|Mixed Platforms.ActiveCfg = Release|Any CPU
- {65161409-C4C4-4D63-A73B-231FCFF4D503}.Release|Mixed Platforms.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
- {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|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Debug|Mixed Platforms.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}.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|Mixed Platforms.ActiveCfg = Release|Any CPU
- {E1BFA023-CFFD-49CE-8466-1C28DD2EC1F6}.Release|Mixed Platforms.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
- {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|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Debug|Mixed Platforms.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}.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|Mixed Platforms.ActiveCfg = Release|Any CPU
- {37236EA3-915D-46D5-997C-DF513C500E4B}.Release|Mixed Platforms.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
- {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|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Debug|Mixed Platforms.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}.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|Mixed Platforms.ActiveCfg = Release|Any CPU
- {EA7EB28F-53B8-4009-9C6B-74DB090CA8DD}.Release|Mixed Platforms.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
- {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|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Debug|Mixed Platforms.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}.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|Mixed Platforms.ActiveCfg = Release|Any CPU
- {4490894C-3572-4E63-86F1-EE5105CE8A06}.Release|Mixed Platforms.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
- {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|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Debug|Mixed Platforms.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}.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|Mixed Platforms.ActiveCfg = Release|Any CPU
- {6A74C6EA-B241-4D6B-BCE4-BF89EC1D2475}.Release|Mixed Platforms.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
- {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|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Debug|Mixed Platforms.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}.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|Mixed Platforms.ActiveCfg = Release|Any CPU
- {5608E828-DD54-4E2A-B73C-FC22268BE797}.Release|Mixed Platforms.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
- {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|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Debug|Mixed Platforms.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}.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|Mixed Platforms.ActiveCfg = Release|Any CPU
- {D5905D78-A32E-44B8-8F21-EDAEDC95D9B8}.Release|Mixed Platforms.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
- {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|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Debug|Mixed Platforms.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}.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|Mixed Platforms.ActiveCfg = Release|Any CPU
- {FADA11FC-DC06-4832-A569-7B2374A6CD42}.Release|Mixed Platforms.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
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Debug|x64.ActiveCfg = Debug|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Debug|x64.Build.0 = Debug|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Debug|x86.ActiveCfg = Debug|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Debug|x86.Build.0 = Debug|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Release|Any CPU.Build.0 = Release|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Release|Mixed Platforms.Build.0 = Release|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Release|x64.ActiveCfg = Release|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Release|x64.Build.0 = Release|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Release|x86.ActiveCfg = Release|Any CPU
- {D5FB2E24-4C71-430C-A289-59C8D59164B0}.Release|x86.Build.0 = Release|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Debug|x64.ActiveCfg = Debug|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Debug|x64.Build.0 = Debug|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Debug|x86.ActiveCfg = Debug|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Debug|x86.Build.0 = Debug|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Release|Any CPU.Build.0 = Release|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Release|Mixed Platforms.Build.0 = Release|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Release|x64.ActiveCfg = Release|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Release|x64.Build.0 = Release|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Release|x86.ActiveCfg = Release|Any CPU
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB}.Release|x86.Build.0 = Release|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Debug|x64.ActiveCfg = Debug|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Debug|x64.Build.0 = Debug|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Debug|x86.ActiveCfg = Debug|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Debug|x86.Build.0 = Debug|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Release|Any CPU.Build.0 = Release|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Release|Mixed Platforms.Build.0 = Release|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Release|x64.ActiveCfg = Release|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Release|x64.Build.0 = Release|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Release|x86.ActiveCfg = Release|Any CPU
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28}.Release|x86.Build.0 = Release|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Debug|x64.ActiveCfg = Debug|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Debug|x64.Build.0 = Debug|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Debug|x86.ActiveCfg = Debug|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Debug|x86.Build.0 = Debug|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Release|Any CPU.Build.0 = Release|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Release|Mixed Platforms.Build.0 = Release|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Release|x64.ActiveCfg = Release|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Release|x64.Build.0 = Release|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Release|x86.ActiveCfg = Release|Any CPU
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104}.Release|x86.Build.0 = Release|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Debug|x64.Build.0 = Debug|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Debug|x86.Build.0 = Debug|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Release|x64.ActiveCfg = Release|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Release|x64.Build.0 = Release|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Release|x86.ActiveCfg = Release|Any CPU
+ {C4104E84-CB85-49E3-BBC0-B765CB305788}.Release|x86.Build.0 = Release|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Debug|x64.Build.0 = Debug|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Debug|x86.Build.0 = Debug|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Release|x64.ActiveCfg = Release|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Release|x64.Build.0 = Release|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Release|x86.ActiveCfg = Release|Any CPU
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1}.Release|x86.Build.0 = Release|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Debug|x64.Build.0 = Debug|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Debug|x86.Build.0 = Debug|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Release|x64.ActiveCfg = Release|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Release|x64.Build.0 = Release|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Release|x86.ActiveCfg = Release|Any CPU
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7}.Release|x86.Build.0 = Release|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Debug|x64.Build.0 = Debug|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Debug|x86.Build.0 = Debug|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Release|x64.ActiveCfg = Release|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Release|x64.Build.0 = Release|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Release|x86.ActiveCfg = Release|Any CPU
+ {F769B6CA-7E95-4067-A089-124D8C2944A1}.Release|x86.Build.0 = Release|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Debug|x64.Build.0 = Debug|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Debug|x86.Build.0 = Debug|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Release|x64.ActiveCfg = Release|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Release|x64.Build.0 = Release|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Release|x86.ActiveCfg = Release|Any CPU
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C}.Release|x86.Build.0 = Release|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Debug|x64.Build.0 = Debug|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Debug|x86.Build.0 = Debug|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Release|x64.ActiveCfg = Release|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Release|x64.Build.0 = Release|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Release|x86.ActiveCfg = Release|Any CPU
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B}.Release|x86.Build.0 = Release|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Debug|x64.Build.0 = Debug|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Debug|x86.Build.0 = Debug|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Release|x64.ActiveCfg = Release|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Release|x64.Build.0 = Release|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Release|x86.ActiveCfg = Release|Any CPU
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00}.Release|x86.Build.0 = Release|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Debug|x64.Build.0 = Debug|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Debug|x86.Build.0 = Debug|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Release|x64.ActiveCfg = Release|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Release|x64.Build.0 = Release|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Release|x86.ActiveCfg = Release|Any CPU
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2}.Release|x86.Build.0 = Release|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Debug|x64.Build.0 = Debug|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Debug|x86.Build.0 = Debug|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Release|x64.ActiveCfg = Release|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Release|x64.Build.0 = Release|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Release|x86.ActiveCfg = Release|Any CPU
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1}.Release|x86.Build.0 = Release|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Debug|x64.Build.0 = Debug|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Debug|x86.Build.0 = Debug|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Release|x64.ActiveCfg = Release|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Release|x64.Build.0 = Release|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Release|x86.ActiveCfg = Release|Any CPU
+ {05005187-7F69-476B-924B-2696AF99C34B}.Release|x86.Build.0 = Release|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Debug|x64.Build.0 = Debug|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Debug|x86.Build.0 = Debug|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Release|x64.ActiveCfg = Release|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Release|x64.Build.0 = Release|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Release|x86.ActiveCfg = Release|Any CPU
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A}.Release|x86.Build.0 = Release|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Debug|x64.Build.0 = Debug|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Debug|x86.Build.0 = Debug|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Release|x64.ActiveCfg = Release|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Release|x64.Build.0 = Release|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Release|x86.ActiveCfg = Release|Any CPU
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41}.Release|x86.Build.0 = Release|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Debug|x64.Build.0 = Debug|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Debug|x86.Build.0 = Debug|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Release|x64.ActiveCfg = Release|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Release|x64.Build.0 = Release|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Release|x86.ActiveCfg = Release|Any CPU
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A}.Release|x86.Build.0 = Release|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Debug|x64.Build.0 = Debug|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Debug|x86.Build.0 = Debug|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Release|x64.ActiveCfg = Release|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Release|x64.Build.0 = Release|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Release|x86.ActiveCfg = Release|Any CPU
+ {3E91BC07-5930-4614-A19C-62077EF74574}.Release|x86.Build.0 = Release|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Debug|x64.Build.0 = Debug|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Debug|x86.Build.0 = Debug|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Release|x64.ActiveCfg = Release|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Release|x64.Build.0 = Release|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Release|x86.ActiveCfg = Release|Any CPU
+ {E9C13855-BB94-4A28-8FBA-27484F74F100}.Release|x86.Build.0 = Release|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Debug|x64.Build.0 = Debug|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Debug|x86.Build.0 = Debug|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Release|x64.ActiveCfg = Release|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Release|x64.Build.0 = Release|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Release|x86.ActiveCfg = Release|Any CPU
+ {8C2DFD1D-5BBD-4224-BD54-832127892943}.Release|x86.Build.0 = Release|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Debug|x64.Build.0 = Debug|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Debug|x86.Build.0 = Debug|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Release|Any CPU.Build.0 = Release|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Release|x64.ActiveCfg = Release|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Release|x64.Build.0 = Release|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Release|x86.ActiveCfg = Release|Any CPU
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081}.Release|x86.Build.0 = Release|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Debug|x64.Build.0 = Debug|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Debug|x86.Build.0 = Debug|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Release|x64.ActiveCfg = Release|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Release|x64.Build.0 = Release|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Release|x86.ActiveCfg = Release|Any CPU
+ {08A09391-C518-4ACC-97BE-6A64070599AC}.Release|x86.Build.0 = Release|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Debug|x64.Build.0 = Debug|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Debug|x86.Build.0 = Debug|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Release|x64.ActiveCfg = Release|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Release|x64.Build.0 = Release|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Release|x86.ActiveCfg = Release|Any CPU
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4}.Release|x86.Build.0 = Release|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Debug|x64.Build.0 = Debug|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Debug|x86.Build.0 = Debug|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Release|x64.ActiveCfg = Release|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Release|x64.Build.0 = Release|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Release|x86.ActiveCfg = Release|Any CPU
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5}.Release|x86.Build.0 = Release|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Debug|x64.Build.0 = Debug|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Debug|x86.Build.0 = Debug|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Release|x64.ActiveCfg = Release|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Release|x64.Build.0 = Release|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Release|x86.ActiveCfg = Release|Any CPU
+ {92FDB538-5287-4A94-9262-C5D935300FA7}.Release|x86.Build.0 = Release|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Debug|x64.Build.0 = Debug|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Debug|x86.Build.0 = Debug|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Release|x64.ActiveCfg = Release|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Release|x64.Build.0 = Release|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Release|x86.ActiveCfg = Release|Any CPU
+ {416B3E62-5539-4715-AF78-68F003B2D4C5}.Release|x86.Build.0 = Release|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Debug|x64.Build.0 = Debug|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Debug|x86.Build.0 = Debug|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Release|x64.ActiveCfg = Release|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Release|x64.Build.0 = Release|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Release|x86.ActiveCfg = Release|Any CPU
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26}.Release|x86.Build.0 = Release|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Debug|x64.Build.0 = Debug|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Debug|x86.Build.0 = Debug|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Release|x64.ActiveCfg = Release|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Release|x64.Build.0 = Release|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Release|x86.ActiveCfg = Release|Any CPU
+ {F7039174-4368-4686-B9C6-69E89A7B8588}.Release|x86.Build.0 = Release|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Debug|x64.Build.0 = Debug|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Debug|x86.Build.0 = Debug|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Release|x64.ActiveCfg = Release|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Release|x64.Build.0 = Release|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Release|x86.ActiveCfg = Release|Any CPU
+ {4A26A4AE-8688-41E8-8996-BAA22157A982}.Release|x86.Build.0 = Release|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Debug|x64.Build.0 = Debug|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Debug|x86.Build.0 = Debug|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Release|x64.ActiveCfg = Release|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Release|x64.Build.0 = Release|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Release|x86.ActiveCfg = Release|Any CPU
+ {F1D10473-3132-4030-86FB-93344923EF34}.Release|x86.Build.0 = Release|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Debug|x64.Build.0 = Debug|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Debug|x86.Build.0 = Debug|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Release|x64.ActiveCfg = Release|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Release|x64.Build.0 = Release|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Release|x86.ActiveCfg = Release|Any CPU
+ {A2279F48-5A05-424D-90ED-822E13B9725E}.Release|x86.Build.0 = Release|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Debug|x64.Build.0 = Debug|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Debug|x86.Build.0 = Debug|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Release|x64.ActiveCfg = Release|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Release|x64.Build.0 = Release|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Release|x86.ActiveCfg = Release|Any CPU
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4}.Release|x86.Build.0 = Release|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Debug|x64.Build.0 = Debug|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Debug|x86.Build.0 = Debug|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Release|Any CPU.Build.0 = Release|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Release|x64.ActiveCfg = Release|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Release|x64.Build.0 = Release|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Release|x86.ActiveCfg = Release|Any CPU
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63}.Release|x86.Build.0 = Release|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Debug|x64.Build.0 = Debug|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Debug|x86.Build.0 = Debug|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Release|Any CPU.Build.0 = Release|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Release|x64.ActiveCfg = Release|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Release|x64.Build.0 = Release|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Release|x86.ActiveCfg = Release|Any CPU
+ {46DB470A-4AC1-4C01-A638-395151DF6369}.Release|x86.Build.0 = Release|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Debug|x64.Build.0 = Debug|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Debug|x86.Build.0 = Debug|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Release|x64.ActiveCfg = Release|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Release|x64.Build.0 = Release|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Release|x86.ActiveCfg = Release|Any CPU
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E}.Release|x86.Build.0 = Release|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Debug|x64.Build.0 = Debug|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Debug|x86.Build.0 = Debug|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Release|x64.ActiveCfg = Release|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Release|x64.Build.0 = Release|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Release|x86.ActiveCfg = Release|Any CPU
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7}.Release|x86.Build.0 = Release|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Debug|x64.Build.0 = Debug|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Debug|x86.Build.0 = Debug|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Release|x64.ActiveCfg = Release|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Release|x64.Build.0 = Release|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Release|x86.ActiveCfg = Release|Any CPU
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56}.Release|x86.Build.0 = Release|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Debug|x64.Build.0 = Debug|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Debug|x86.Build.0 = Debug|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Release|x64.ActiveCfg = Release|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Release|x64.Build.0 = Release|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.Release|x86.ActiveCfg = Release|Any CPU
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992}.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}
- {D5FB2E24-4C71-430C-A289-59C8D59164B0} = {58D94A0E-C2B7-43A7-8826-99ECBB1E0A50}
- {1FB3E9BB-E20A-4807-A4C3-F86A341304DB} = {0F647068-6602-4E24-B1DC-8ED91481A50A}
- {BAC36757-9A47-43CB-A6F3-86E8C4650A28} = {52D59F18-62D2-4D17-8CF2-BE192445AF8E}
- {C47C1165-9F19-4DF8-ABA9-707ACEB3BDC7} = {52D59F18-62D2-4D17-8CF2-BE192445AF8E}
- {EA424B4D-0BE1-49AC-A106-CC6CC808A104} = {C47C1165-9F19-4DF8-ABA9-707ACEB3BDC7}
+ {C4104E84-CB85-49E3-BBC0-B765CB305788} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {3BB08B4D-D000-4EC6-BC1F-35ED347390C1} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {77E1AFB2-C7F2-407A-A72F-D4BBB50F57C7} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {F769B6CA-7E95-4067-A089-124D8C2944A1} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {10A7B212-4571-40C4-AE10-E07F8B1B9F5C} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {EB37060F-206D-4CC1-9A0C-9713CC624A8B} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {FD8E9FE1-8275-4834-92CD-CCBB8EBC8A00} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {F1565B13-DC4D-48CD-B8CD-7DB5772A44B2} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {C76A75DA-21D0-42D4-ADA7-B367829F0963} = {D08D46D8-9703-48C1-BFBA-3026FDF8B03A}
+ {4F129D0D-A12B-43CA-96AB-8C02C31863D1} = {C76A75DA-21D0-42D4-ADA7-B367829F0963}
+ {05005187-7F69-476B-924B-2696AF99C34B} = {C76A75DA-21D0-42D4-ADA7-B367829F0963}
+ {D01A8193-EBF7-4EDB-B6EB-1DC16EA3A85A} = {D08D46D8-9703-48C1-BFBA-3026FDF8B03A}
+ {BAD15CD8-54DC-4060-A0D1-2DD890F65A41} = {55754A06-7449-48BE-AE8B-BD8CF2AB2E21}
+ {63E0CB97-9992-4564-AB67-EF0122FDD93A} = {55754A06-7449-48BE-AE8B-BD8CF2AB2E21}
+ {3E91BC07-5930-4614-A19C-62077EF74574} = {0C3E849E-4AD6-4B06-8A7C-DDBE96231E8F}
+ {5AB3E84F-F8BD-4F60-874F-4CFCC9B5335E} = {0C3E849E-4AD6-4B06-8A7C-DDBE96231E8F}
+ {E9C13855-BB94-4A28-8FBA-27484F74F100} = {5AB3E84F-F8BD-4F60-874F-4CFCC9B5335E}
+ {8C2DFD1D-5BBD-4224-BD54-832127892943} = {5AB3E84F-F8BD-4F60-874F-4CFCC9B5335E}
+ {87F29291-B977-4B1B-A7B9-8B3F74CAB081} = {5AB3E84F-F8BD-4F60-874F-4CFCC9B5335E}
+ {58C2C86F-BB43-4A98-8F7C-F3ECF3B72E2F} = {0C3E849E-4AD6-4B06-8A7C-DDBE96231E8F}
+ {08A09391-C518-4ACC-97BE-6A64070599AC} = {58C2C86F-BB43-4A98-8F7C-F3ECF3B72E2F}
+ {8280AD8D-CAA4-4C0F-99C0-CE7BA02FBDB4} = {0C3E849E-4AD6-4B06-8A7C-DDBE96231E8F}
+ {F7A90CB1-A90D-4EDB-A48D-F3016E9447E5} = {58C2C86F-BB43-4A98-8F7C-F3ECF3B72E2F}
+ {92FDB538-5287-4A94-9262-C5D935300FA7} = {0C3E849E-4AD6-4B06-8A7C-DDBE96231E8F}
+ {9F3C759D-918D-49D9-8B4C-15AD8D02253B} = {0C3E849E-4AD6-4B06-8A7C-DDBE96231E8F}
+ {416B3E62-5539-4715-AF78-68F003B2D4C5} = {9F3C759D-918D-49D9-8B4C-15AD8D02253B}
+ {8A79EE3B-995B-4D31-86FA-924BA25ACD26} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {F7039174-4368-4686-B9C6-69E89A7B8588} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {4A26A4AE-8688-41E8-8996-BAA22157A982} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {F1D10473-3132-4030-86FB-93344923EF34} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {A2279F48-5A05-424D-90ED-822E13B9725E} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {2695DD01-BF77-4107-8A9E-CAEB17A2A7D4} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {AB29DA92-CC87-48DD-9FB7-60B6785B8A63} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {46DB470A-4AC1-4C01-A638-395151DF6369} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {280E05C3-B3AE-4D50-A3CB-00A8647BFC6E} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {4D13F98D-9AA6-431A-B089-68A05D0CE5C7} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {D88BF8F6-7B68-41B2-854B-DAEA7B3A1D56} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
+ {4D26E405-1C9D-4FA4-9F28-C608E5C82992} = {C746D1C5-2031-486F-8C83-F89DFE1D6A3E}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {21D598B0-2383-4B22-826D-E7FB4921BD66}
diff --git a/src/Identity/NuGetPackageVerifier.json b/src/Identity/NuGetPackageVerifier.json
deleted file mode 100644
index df04266b02..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.dll": "This is a library with packaged UI",
- "lib/netstandard2.0/Microsoft.AspNetCore.Identity.UI.Views.dll": "This assembly is generated and contains precompiled razor pages"
- }
- }
- }
- }
- }
-}
diff --git a/src/Identity/test/Shared/ApiConsistencyTestBase.cs b/src/Identity/Shared/ApiConsistencyTestBase.cs
similarity index 100%
rename from src/Identity/test/Shared/ApiConsistencyTestBase.cs
rename to src/Identity/Shared/ApiConsistencyTestBase.cs
diff --git a/src/Identity/test/Shared/MockHelpers.cs b/src/Identity/Shared/MockHelpers.cs
similarity index 100%
rename from src/Identity/test/Shared/MockHelpers.cs
rename to src/Identity/Shared/MockHelpers.cs
diff --git a/src/Identity/test/Shared/PocoRole.cs b/src/Identity/Shared/PocoRole.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoRole.cs
rename to src/Identity/Shared/PocoRole.cs
diff --git a/src/Identity/test/Shared/PocoRoleClaim.cs b/src/Identity/Shared/PocoRoleClaim.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoRoleClaim.cs
rename to src/Identity/Shared/PocoRoleClaim.cs
diff --git a/src/Identity/test/Shared/PocoUser.cs b/src/Identity/Shared/PocoUser.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoUser.cs
rename to src/Identity/Shared/PocoUser.cs
diff --git a/src/Identity/test/Shared/PocoUserClaim.cs b/src/Identity/Shared/PocoUserClaim.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoUserClaim.cs
rename to src/Identity/Shared/PocoUserClaim.cs
diff --git a/src/Identity/test/Shared/PocoUserLogin.cs b/src/Identity/Shared/PocoUserLogin.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoUserLogin.cs
rename to src/Identity/Shared/PocoUserLogin.cs
diff --git a/src/Identity/test/Shared/PocoUserRole.cs b/src/Identity/Shared/PocoUserRole.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoUserRole.cs
rename to src/Identity/Shared/PocoUserRole.cs
diff --git a/src/Identity/test/Shared/PocoUserToken.cs b/src/Identity/Shared/PocoUserToken.cs
similarity index 100%
rename from src/Identity/test/Shared/PocoUserToken.cs
rename to src/Identity/Shared/PocoUserToken.cs
diff --git a/src/Identity/test/Shared/PriorityOrderer.cs b/src/Identity/Shared/PriorityOrderer.cs
similarity index 100%
rename from src/Identity/test/Shared/PriorityOrderer.cs
rename to src/Identity/Shared/PriorityOrderer.cs
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 3ae698e9d8..0000000000
--- a/src/Identity/build/dependencies.props
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
- $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
-
-
-
-
- 0.9.9
- 2.1.3-rtm-15831
- 2.2.1
- 2.0.0
- 2.1.5
- 15.6.1
- 3.0.1
- 4.7.49
- 2.0.3
- 4.5.0
- 0.8.0
- 2.3.1
- 2.4.0
-
-
-
-
-
-
-
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.2
- 2.1.2
- 2.1.1
- 2.1.1
- 2.1.0
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
- 2.1.1
-
-
diff --git a/src/Identity/build/repo.props b/src/Identity/build/repo.props
deleted file mode 100644
index 07b7cc25b0..0000000000
--- a/src/Identity/build/repo.props
+++ /dev/null
@@ -1,13 +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/IdentitySample.DefaultUI/IdentitySample.DefaultUI.csproj b/src/Identity/samples/IdentitySample.DefaultUI/IdentitySample.DefaultUI.csproj
deleted file mode 100644
index 43b55a62d9..0000000000
--- a/src/Identity/samples/IdentitySample.DefaultUI/IdentitySample.DefaultUI.csproj
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
- Identity sample MVC application on ASP.NET Core using the default UI
- netcoreapp2.1;net461
- aspnetcore-2ff9bc27-5e8c-4484-90ca-e3aace89b72a
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Identity/samples/IdentitySample.DefaultUI/Properties/launchSettings.json b/src/Identity/samples/IdentitySample.DefaultUI/Properties/launchSettings.json
deleted file mode 100644
index cef8aeebde..0000000000
--- a/src/Identity/samples/IdentitySample.DefaultUI/Properties/launchSettings.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "iisSettings": {
- "windowsAuthentication": false,
- "anonymousAuthentication": true,
- "iisExpress": {
- "applicationUrl": "http://localhost:28248/",
- "sslPort": 0
- }
- },
- "profiles": {
- "IIS Express": {
- "commandName": "IISExpress",
- "launchBrowser": true,
- "environmentVariables": {
- "ASPNETCORE_ENVIRONMENT": "Development"
- }
- },
- "web": {
- "commandName": "web",
- "environmentVariables": {
- "ASPNET_ENVIRONMENT": "Development"
- }
- }
- }
-}
\ No newline at end of file
diff --git a/src/Identity/samples/IdentitySample.Mvc/IdentitySample.Mvc.csproj b/src/Identity/samples/IdentitySample.Mvc/IdentitySample.Mvc.csproj
deleted file mode 100644
index 07074aac42..0000000000
--- a/src/Identity/samples/IdentitySample.Mvc/IdentitySample.Mvc.csproj
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
- Identity sample MVC application on ASP.NET Core
- netcoreapp2.1;net461
- aspnetcore-b3d20cbe-418e-4bf2-a0f4-57f91d067e07
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Identity/samples/IdentitySample.Mvc/Properties/launchSettings.json b/src/Identity/samples/IdentitySample.Mvc/Properties/launchSettings.json
deleted file mode 100644
index 503bada5ef..0000000000
--- a/src/Identity/samples/IdentitySample.Mvc/Properties/launchSettings.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "iisSettings": {
- "windowsAuthentication": false,
- "anonymousAuthentication": true,
- "iisExpress": {
- "applicationUrl": "http://localhost:51567/",
- "sslPort": 0
- }
- },
- "profiles": {
- "IIS Express": {
- "commandName": "IISExpress",
- "launchBrowser": true,
- "environmentVariables": {
- "ASPNETCORE_ENVIRONMENT": "Development"
- }
- },
- "web": {
- "commandName": "web",
- "environmentVariables": {
- "ASPNET_ENVIRONMENT": "Development"
- }
- }
- }
-}
\ No newline at end of file
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