diff --git a/.vscode/tasks.json b/.vscode/tasks.json
index 2a737c6cf..594753dc9 100644
--- a/.vscode/tasks.json
+++ b/.vscode/tasks.json
@@ -7,11 +7,11 @@
"args": [],
"tasks": [
{
- "taskName": "build",
- "args": [ ],
- "isBuildCommand": true,
- "showOutput": "silent",
- "problemMatcher": "$msCompile"
+ "type": "dotnet",
+ "task": "build",
+ "group": "build",
+ "problemMatcher": [],
+ "label": "dotnet: build"
}
]
}
\ No newline at end of file
diff --git a/System.Linq.Dynamic.Core.sln b/System.Linq.Dynamic.Core.sln
index 7aaa39828..ac74eda14 100644
--- a/System.Linq.Dynamic.Core.sln
+++ b/System.Linq.Dynamic.Core.sln
@@ -31,41 +31,14 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Linq.Dynamic.Core",
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EntityFramework.DynamicLinq", "src\EntityFramework.DynamicLinq\EntityFramework.DynamicLinq.csproj", "{D3804228-91F4-4502-9595-39584E510000}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.EntityFrameworkCore.DynamicLinq.EFCore2", "src\Microsoft.EntityFrameworkCore.DynamicLinq.EFCore2\Microsoft.EntityFrameworkCore.DynamicLinq.EFCore2.csproj", "{D3804228-91F4-4502-9595-39584E510001}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Linq.Dynamic.Core.Tests", "test\System.Linq.Dynamic.Core.Tests\System.Linq.Dynamic.Core.Tests.csproj", "{912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}"
- ProjectSection(ProjectDependencies) = postProject
- {D3804228-91F4-4502-9595-39584E510001} = {D3804228-91F4-4502-9595-39584E510001}
- EndProjectSection
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EntityFramework.DynamicLinq.Tests", "test\EntityFramework.DynamicLinq.Tests\EntityFramework.DynamicLinq.Tests.csproj", "{BF97CB1B-5043-4256-8F42-CF3A4F3863BE}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test-console", "test-console", "{7971CAEB-B9F2-416B-966D-2D697C4C1E62}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test-xamarin", "test-xamarin", "{ECA5702B-5D32-4888-A34E-9461FC533F23}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConsoleApp_netcore2.0_EF2.0.1", "src-console\ConsoleAppEF2.0\ConsoleApp_netcore2.0_EF2.0.1.csproj", "{60CE11E0-E057-45A2-8F8A-73B1BD045BFB}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp_net452_EF6", "src-console\ConsoleApp_net452_EF6\ConsoleApp_net452_EF6.csproj", "{5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConsoleApp_netcore2.0_EF2.0.2_InMemory", "src-console\ConsoleAppEF2.0.2_InMemory\ConsoleApp_netcore2.0_EF2.0.2_InMemory.csproj", "{437473EE-7FBB-4C28-96EC-41E1AEE161F3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConsoleApp_netcore2.0_EF2.1", "src-console\ConsoleAppEF2.1\ConsoleApp_netcore2.0_EF2.1.csproj", "{EDF434F6-70C0-4005-B63E-0C365B3DA42A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConsoleApp_netcore2.1_EF2.1.1", "src-console\ConsoleAppEF2.1.1\ConsoleApp_netcore2.1_EF2.1.1.csproj", "{F1880F07-238F-4A3A-9E58-141350665E1F}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp_net452_EF6_Effort", "src-console\ConsoleApp_net452_EF6_Effort\ConsoleApp_net452_EF6_Effort.csproj", "{36B101B1-720B-4770-B222-C6ADD464F9EC}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Z.EntityFramework.Classic.DynamicLinq", "src\Z.EntityFramework.Classic.DynamicLinq\Z.EntityFramework.Classic.DynamicLinq.csproj", "{D3804228-91F4-4502-9595-39584EA20000}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConsoleApp.EntityFrameworkClassic", "src-console\ConsoleApp.EntityFrameworkClassic\ConsoleApp.EntityFrameworkClassic.csproj", "{0077F262-D69B-44D2-8A7C-87D8D19022A6}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConsoleApp_netcore3.1_EF3.1", "src-console\ConsoleAppEF3.1\ConsoleApp_netcore3.1_EF3.1.csproj", "{6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConsoleApp_netcore2.1_CosmosDb", "src-console\ConsoleApp_netcore2.1_CosmosDb\ConsoleApp_netcore2.1_CosmosDb.csproj", "{D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp_net452_CosmosDb", "src-console\ConsoleApp_net452_CosmosDb\ConsoleApp_net452_CosmosDb.csproj", "{0034821E-740D-4553-821B-14CE9213C43C}"
-EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src-blazor", "src-blazor", "{122BC4FA-7563-4E35-9D17-077F16F1629F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BlazorAppTest", "src-blazor\BlazorAppTest\BlazorAppTest.csproj", "{CD80A3AC-B0E1-45ED-BE07-DE6A0F1D4CD8}"
@@ -83,28 +56,10 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.EntityFrameworkCo
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.EntityFrameworkCore.DynamicLinq.EFCore5", "src\Microsoft.EntityFrameworkCore.DynamicLinq.EFCore5\Microsoft.EntityFrameworkCore.DynamicLinq.EFCore5.csproj", "{D3804228-91F4-4502-9595-39584E519901}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConsoleApp_net5.0_EF5", "src-console\ConsoleAppEF5\ConsoleApp_net5.0_EF5.csproj", "{B3D1A89E-CE12-4A0D-B23E-8970D681C719}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ExpressionSample", "test-xamarin\ExpressionSample\ExpressionSample\ExpressionSample.csproj", "{060F5395-623F-464F-9C84-120E9496CBBA}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ExpressionSample.UWP", "test-xamarin\ExpressionSample\ExpressionSample.UWP\ExpressionSample.UWP.csproj", "{C7020A29-724F-40D3-9493-E6E9C018DE57}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestSLDC", "test-xamarin\TestSLDC\TestSLDC.csproj", "{C530A693-66FD-48A9-B42A-D613BB4CB754}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConsoleApp_net5.0_EF5_InMemory", "src-console\ConsoleAppEF5_InMemory\ConsoleApp_net5.0_EF5_InMemory.csproj", "{1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConsoleApp_netcore3.1_nhibernate", "src-console\ConsoleAppEF3.1_nhibernate\ConsoleApp_netcore3.1_nhibernate.csproj", "{38FDDF50-5F86-4B6D-9062-F687C6FD41A8}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestSLDC.Android", "test-xamarin\TestSLDC.Android\TestSLDC.Android.csproj", "{85D70423-5800-41E9-B7D5-244AAF051A85}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ExpressionSample.Android", "test-xamarin\ExpressionSample\ExpressionSample.Android\ExpressionSample.Android.csproj", "{CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BlazorWASMExample", "src-blazor\BlazorWASMExample\BlazorWASMExample.csproj", "{3DA1CE3B-D1FB-4CEC-A4A6-22495CC36655}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.EntityFrameworkCore.DynamicLinq.EFCore6", "src\Microsoft.EntityFrameworkCore.DynamicLinq.EFCore6\Microsoft.EntityFrameworkCore.DynamicLinq.EFCore6.csproj", "{D28F6393-B56B-40A2-AF67-E8D669F42546}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConsoleApp_net6.0_EF6_InMemory", "src-console\ConsoleAppEF6_InMemory\ConsoleApp_net6.0_EF6_InMemory.csproj", "{4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConsoleApp_net6.0", "src-console\ConsoleApp_net6.0\ConsoleApp_net6.0.csproj", "{C206917D-6E90-4A31-8533-AF2DD68FF738}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Actions", "Actions", "{A42F1470-7801-4A19-BCA3-08AF24F3BFC5}"
@@ -127,8 +82,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.EntityFrameworkCo
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RadzenDataGrid.BlazorApp", "src-blazor\RadzenDataGrid.BlazorApp\RadzenDataGrid.BlazorApp.csproj", "{51074A4C-15C2-4E72-81F2-2FC53903553B}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConsoleApp_net6.0_EF6_Sqlite", "src-console\ConsoleAppEF6_Sqlite\ConsoleApp_net6.0_EF6_Sqlite.csproj", "{CA03FD55-9DAB-4827-9A35-A96D3804B311}"
-EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src-examples", "src-examples", "{BCA2A024-9032-4E56-A6C4-17A15D921728}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeFirst.DataAccess", "src-examples\CodeFirst.DataAccess\CodeFirst.DataAccess.csproj", "{E36D1A08-F3ED-48C7-9DBF-8F625974A6C4}"
@@ -141,8 +94,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Demo.Host", "src-console\De
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Demo.Plugin", "src-console\Demo.Plugin\Demo.Plugin.csproj", "{B01B327C-FC68-49B6-BDE3-A13D0C66DF5C}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Linq.Dynamic.Core.Tests.NetCoreApp31", "test\System.Linq.Dynamic.Core.Tests.NetCoreApp31\System.Linq.Dynamic.Core.Tests.NetCoreApp31.csproj", "{7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Linq.Dynamic.Core.NewtonsoftJson", "src\System.Linq.Dynamic.Core.NewtonsoftJson\System.Linq.Dynamic.Core.NewtonsoftJson.csproj", "{8C5851B8-5C47-4229-AB55-D4252703598E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Linq.Dynamic.Core.NewtonsoftJson.Tests", "test\System.Linq.Dynamic.Core.NewtonsoftJson.Tests\System.Linq.Dynamic.Core.NewtonsoftJson.Tests.csproj", "{912FBF24-3CAE-4A50-B5EA-E525B9FAEC90}"
@@ -211,38 +162,6 @@ Global
{D3804228-91F4-4502-9595-39584E510000}.Release|x64.Build.0 = Release|Any CPU
{D3804228-91F4-4502-9595-39584E510000}.Release|x86.ActiveCfg = Release|Any CPU
{D3804228-91F4-4502-9595-39584E510000}.Release|x86.Build.0 = Release|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Debug|ARM.Build.0 = Debug|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Debug|x64.ActiveCfg = Debug|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Debug|x64.Build.0 = Debug|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Debug|x86.ActiveCfg = Debug|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Debug|x86.Build.0 = Debug|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Release|Any CPU.Build.0 = Release|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Release|ARM.ActiveCfg = Release|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Release|ARM.Build.0 = Release|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Release|x64.ActiveCfg = Release|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Release|x64.Build.0 = Release|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Release|x86.ActiveCfg = Release|Any CPU
- {D3804228-91F4-4502-9595-39584E510001}.Release|x86.Build.0 = Release|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Debug|ARM.Build.0 = Debug|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Debug|x64.ActiveCfg = Debug|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Debug|x64.Build.0 = Debug|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Debug|x86.ActiveCfg = Debug|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Debug|x86.Build.0 = Debug|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Release|Any CPU.Build.0 = Release|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Release|ARM.ActiveCfg = Release|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Release|ARM.Build.0 = Release|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Release|x64.ActiveCfg = Release|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Release|x64.Build.0 = Release|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Release|x86.ActiveCfg = Release|Any CPU
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80}.Release|x86.Build.0 = Release|Any CPU
{BF97CB1B-5043-4256-8F42-CF3A4F3863BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BF97CB1B-5043-4256-8F42-CF3A4F3863BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BF97CB1B-5043-4256-8F42-CF3A4F3863BE}.Debug|ARM.ActiveCfg = Debug|Any CPU
@@ -259,102 +178,6 @@ Global
{BF97CB1B-5043-4256-8F42-CF3A4F3863BE}.Release|x64.Build.0 = Release|Any CPU
{BF97CB1B-5043-4256-8F42-CF3A4F3863BE}.Release|x86.ActiveCfg = Release|Any CPU
{BF97CB1B-5043-4256-8F42-CF3A4F3863BE}.Release|x86.Build.0 = Release|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Debug|ARM.Build.0 = Debug|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Debug|x64.ActiveCfg = Debug|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Debug|x64.Build.0 = Debug|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Debug|x86.ActiveCfg = Debug|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Debug|x86.Build.0 = Debug|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Release|Any CPU.Build.0 = Release|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Release|ARM.ActiveCfg = Release|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Release|ARM.Build.0 = Release|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Release|x64.ActiveCfg = Release|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Release|x64.Build.0 = Release|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Release|x86.ActiveCfg = Release|Any CPU
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB}.Release|x86.Build.0 = Release|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Debug|ARM.Build.0 = Debug|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Debug|x64.ActiveCfg = Debug|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Debug|x64.Build.0 = Debug|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Debug|x86.Build.0 = Debug|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Release|Any CPU.Build.0 = Release|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Release|ARM.ActiveCfg = Release|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Release|ARM.Build.0 = Release|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Release|x64.ActiveCfg = Release|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Release|x64.Build.0 = Release|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Release|x86.ActiveCfg = Release|Any CPU
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C}.Release|x86.Build.0 = Release|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Debug|ARM.Build.0 = Debug|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Debug|x64.ActiveCfg = Debug|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Debug|x64.Build.0 = Debug|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Debug|x86.ActiveCfg = Debug|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Debug|x86.Build.0 = Debug|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Release|Any CPU.Build.0 = Release|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Release|ARM.ActiveCfg = Release|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Release|ARM.Build.0 = Release|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Release|x64.ActiveCfg = Release|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Release|x64.Build.0 = Release|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Release|x86.ActiveCfg = Release|Any CPU
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3}.Release|x86.Build.0 = Release|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Debug|ARM.Build.0 = Debug|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Debug|x64.ActiveCfg = Debug|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Debug|x64.Build.0 = Debug|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Debug|x86.ActiveCfg = Debug|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Debug|x86.Build.0 = Debug|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Release|Any CPU.Build.0 = Release|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Release|ARM.ActiveCfg = Release|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Release|ARM.Build.0 = Release|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Release|x64.ActiveCfg = Release|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Release|x64.Build.0 = Release|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Release|x86.ActiveCfg = Release|Any CPU
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A}.Release|x86.Build.0 = Release|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Debug|ARM.Build.0 = Debug|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Debug|x64.ActiveCfg = Debug|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Debug|x64.Build.0 = Debug|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Debug|x86.ActiveCfg = Debug|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Debug|x86.Build.0 = Debug|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Release|Any CPU.Build.0 = Release|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Release|ARM.ActiveCfg = Release|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Release|ARM.Build.0 = Release|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Release|x64.ActiveCfg = Release|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Release|x64.Build.0 = Release|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Release|x86.ActiveCfg = Release|Any CPU
- {F1880F07-238F-4A3A-9E58-141350665E1F}.Release|x86.Build.0 = Release|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Debug|ARM.Build.0 = Debug|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Debug|x64.ActiveCfg = Debug|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Debug|x64.Build.0 = Debug|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Debug|x86.ActiveCfg = Debug|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Debug|x86.Build.0 = Debug|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Release|Any CPU.Build.0 = Release|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Release|ARM.ActiveCfg = Release|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Release|ARM.Build.0 = Release|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Release|x64.ActiveCfg = Release|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Release|x64.Build.0 = Release|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Release|x86.ActiveCfg = Release|Any CPU
- {36B101B1-720B-4770-B222-C6ADD464F9EC}.Release|x86.Build.0 = Release|Any CPU
{D3804228-91F4-4502-9595-39584EA20000}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D3804228-91F4-4502-9595-39584EA20000}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D3804228-91F4-4502-9595-39584EA20000}.Debug|ARM.ActiveCfg = Debug|Any CPU
@@ -387,54 +210,6 @@ Global
{0077F262-D69B-44D2-8A7C-87D8D19022A6}.Release|x64.Build.0 = Release|Any CPU
{0077F262-D69B-44D2-8A7C-87D8D19022A6}.Release|x86.ActiveCfg = Release|Any CPU
{0077F262-D69B-44D2-8A7C-87D8D19022A6}.Release|x86.Build.0 = Release|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Debug|ARM.Build.0 = Debug|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Debug|x64.ActiveCfg = Debug|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Debug|x64.Build.0 = Debug|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Debug|x86.ActiveCfg = Debug|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Debug|x86.Build.0 = Debug|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Release|Any CPU.Build.0 = Release|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Release|ARM.ActiveCfg = Release|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Release|ARM.Build.0 = Release|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Release|x64.ActiveCfg = Release|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Release|x64.Build.0 = Release|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Release|x86.ActiveCfg = Release|Any CPU
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A}.Release|x86.Build.0 = Release|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Debug|ARM.Build.0 = Debug|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Debug|x64.ActiveCfg = Debug|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Debug|x64.Build.0 = Debug|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Debug|x86.ActiveCfg = Debug|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Debug|x86.Build.0 = Debug|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Release|Any CPU.Build.0 = Release|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Release|ARM.ActiveCfg = Release|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Release|ARM.Build.0 = Release|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Release|x64.ActiveCfg = Release|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Release|x64.Build.0 = Release|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Release|x86.ActiveCfg = Release|Any CPU
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB}.Release|x86.Build.0 = Release|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Debug|ARM.Build.0 = Debug|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Debug|x64.ActiveCfg = Debug|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Debug|x64.Build.0 = Debug|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Debug|x86.Build.0 = Debug|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Release|Any CPU.Build.0 = Release|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Release|ARM.ActiveCfg = Release|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Release|ARM.Build.0 = Release|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Release|x64.ActiveCfg = Release|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Release|x64.Build.0 = Release|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Release|x86.ActiveCfg = Release|Any CPU
- {0034821E-740D-4553-821B-14CE9213C43C}.Release|x86.Build.0 = Release|Any CPU
{CD80A3AC-B0E1-45ED-BE07-DE6A0F1D4CD8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CD80A3AC-B0E1-45ED-BE07-DE6A0F1D4CD8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CD80A3AC-B0E1-45ED-BE07-DE6A0F1D4CD8}.Debug|ARM.ActiveCfg = Debug|Any CPU
@@ -483,154 +258,6 @@ Global
{D3804228-91F4-4502-9595-39584E519901}.Release|x64.Build.0 = Release|Any CPU
{D3804228-91F4-4502-9595-39584E519901}.Release|x86.ActiveCfg = Release|Any CPU
{D3804228-91F4-4502-9595-39584E519901}.Release|x86.Build.0 = Release|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Debug|ARM.Build.0 = Debug|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Debug|x64.Build.0 = Debug|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Debug|x86.Build.0 = Debug|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Release|Any CPU.Build.0 = Release|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Release|ARM.ActiveCfg = Release|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Release|ARM.Build.0 = Release|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Release|x64.ActiveCfg = Release|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Release|x64.Build.0 = Release|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Release|x86.ActiveCfg = Release|Any CPU
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719}.Release|x86.Build.0 = Release|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Debug|ARM.Build.0 = Debug|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Debug|x64.ActiveCfg = Debug|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Debug|x64.Build.0 = Debug|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Debug|x86.ActiveCfg = Debug|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Debug|x86.Build.0 = Debug|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Release|Any CPU.Build.0 = Release|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Release|ARM.ActiveCfg = Release|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Release|ARM.Build.0 = Release|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Release|x64.ActiveCfg = Release|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Release|x64.Build.0 = Release|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Release|x86.ActiveCfg = Release|Any CPU
- {060F5395-623F-464F-9C84-120E9496CBBA}.Release|x86.Build.0 = Release|Any CPU
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Debug|Any CPU.ActiveCfg = Debug|x86
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Debug|ARM.ActiveCfg = Debug|ARM
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Debug|ARM.Build.0 = Debug|ARM
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Debug|ARM.Deploy.0 = Debug|ARM
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Debug|x64.ActiveCfg = Debug|x64
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Debug|x64.Build.0 = Debug|x64
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Debug|x64.Deploy.0 = Debug|x64
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Debug|x86.ActiveCfg = Debug|x86
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Debug|x86.Build.0 = Debug|x86
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Debug|x86.Deploy.0 = Debug|x86
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Release|Any CPU.ActiveCfg = Release|x86
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Release|ARM.ActiveCfg = Release|ARM
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Release|ARM.Build.0 = Release|ARM
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Release|ARM.Deploy.0 = Release|ARM
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Release|x64.ActiveCfg = Release|x64
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Release|x64.Build.0 = Release|x64
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Release|x64.Deploy.0 = Release|x64
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Release|x86.ActiveCfg = Release|x86
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Release|x86.Build.0 = Release|x86
- {C7020A29-724F-40D3-9493-E6E9C018DE57}.Release|x86.Deploy.0 = Release|x86
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Debug|ARM.Build.0 = Debug|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Debug|x64.ActiveCfg = Debug|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Debug|x64.Build.0 = Debug|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Debug|x86.ActiveCfg = Debug|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Debug|x86.Build.0 = Debug|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Release|Any CPU.Build.0 = Release|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Release|ARM.ActiveCfg = Release|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Release|ARM.Build.0 = Release|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Release|x64.ActiveCfg = Release|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Release|x64.Build.0 = Release|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Release|x86.ActiveCfg = Release|Any CPU
- {C530A693-66FD-48A9-B42A-D613BB4CB754}.Release|x86.Build.0 = Release|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Debug|ARM.Build.0 = Debug|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Debug|x64.ActiveCfg = Debug|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Debug|x64.Build.0 = Debug|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Debug|x86.ActiveCfg = Debug|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Debug|x86.Build.0 = Debug|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Release|Any CPU.Build.0 = Release|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Release|ARM.ActiveCfg = Release|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Release|ARM.Build.0 = Release|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Release|x64.ActiveCfg = Release|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Release|x64.Build.0 = Release|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Release|x86.ActiveCfg = Release|Any CPU
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC}.Release|x86.Build.0 = Release|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Debug|ARM.Build.0 = Debug|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Debug|x64.ActiveCfg = Debug|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Debug|x64.Build.0 = Debug|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Debug|x86.ActiveCfg = Debug|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Debug|x86.Build.0 = Debug|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Release|Any CPU.Build.0 = Release|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Release|ARM.ActiveCfg = Release|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Release|ARM.Build.0 = Release|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Release|x64.ActiveCfg = Release|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Release|x64.Build.0 = Release|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Release|x86.ActiveCfg = Release|Any CPU
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8}.Release|x86.Build.0 = Release|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Debug|ARM.Build.0 = Debug|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Debug|ARM.Deploy.0 = Debug|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Debug|x64.ActiveCfg = Debug|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Debug|x64.Build.0 = Debug|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Debug|x64.Deploy.0 = Debug|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Debug|x86.ActiveCfg = Debug|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Debug|x86.Build.0 = Debug|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Debug|x86.Deploy.0 = Debug|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Release|Any CPU.Build.0 = Release|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Release|ARM.ActiveCfg = Release|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Release|ARM.Build.0 = Release|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Release|ARM.Deploy.0 = Release|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Release|x64.ActiveCfg = Release|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Release|x64.Build.0 = Release|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Release|x64.Deploy.0 = Release|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Release|x86.ActiveCfg = Release|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Release|x86.Build.0 = Release|Any CPU
- {85D70423-5800-41E9-B7D5-244AAF051A85}.Release|x86.Deploy.0 = Release|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Debug|ARM.Build.0 = Debug|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Debug|ARM.Deploy.0 = Debug|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Debug|x64.ActiveCfg = Debug|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Debug|x64.Build.0 = Debug|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Debug|x64.Deploy.0 = Debug|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Debug|x86.ActiveCfg = Debug|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Debug|x86.Build.0 = Debug|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Debug|x86.Deploy.0 = Debug|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Release|Any CPU.Build.0 = Release|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Release|ARM.ActiveCfg = Release|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Release|ARM.Build.0 = Release|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Release|ARM.Deploy.0 = Release|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Release|x64.ActiveCfg = Release|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Release|x64.Build.0 = Release|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Release|x64.Deploy.0 = Release|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Release|x86.ActiveCfg = Release|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Release|x86.Build.0 = Release|Any CPU
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3}.Release|x86.Deploy.0 = Release|Any CPU
{3DA1CE3B-D1FB-4CEC-A4A6-22495CC36655}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3DA1CE3B-D1FB-4CEC-A4A6-22495CC36655}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3DA1CE3B-D1FB-4CEC-A4A6-22495CC36655}.Debug|ARM.ActiveCfg = Debug|Any CPU
@@ -663,22 +290,6 @@ Global
{D28F6393-B56B-40A2-AF67-E8D669F42546}.Release|x64.Build.0 = Release|Any CPU
{D28F6393-B56B-40A2-AF67-E8D669F42546}.Release|x86.ActiveCfg = Release|Any CPU
{D28F6393-B56B-40A2-AF67-E8D669F42546}.Release|x86.Build.0 = Release|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Debug|ARM.Build.0 = Debug|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Debug|x64.ActiveCfg = Debug|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Debug|x64.Build.0 = Debug|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Debug|x86.ActiveCfg = Debug|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Debug|x86.Build.0 = Debug|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Release|Any CPU.Build.0 = Release|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Release|ARM.ActiveCfg = Release|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Release|ARM.Build.0 = Release|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Release|x64.ActiveCfg = Release|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Release|x64.Build.0 = Release|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Release|x86.ActiveCfg = Release|Any CPU
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB}.Release|x86.Build.0 = Release|Any CPU
{C206917D-6E90-4A31-8533-AF2DD68FF738}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C206917D-6E90-4A31-8533-AF2DD68FF738}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C206917D-6E90-4A31-8533-AF2DD68FF738}.Debug|ARM.ActiveCfg = Debug|Any CPU
@@ -807,22 +418,6 @@ Global
{51074A4C-15C2-4E72-81F2-2FC53903553B}.Release|x64.Build.0 = Release|Any CPU
{51074A4C-15C2-4E72-81F2-2FC53903553B}.Release|x86.ActiveCfg = Release|Any CPU
{51074A4C-15C2-4E72-81F2-2FC53903553B}.Release|x86.Build.0 = Release|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Debug|ARM.Build.0 = Debug|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Debug|x64.ActiveCfg = Debug|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Debug|x64.Build.0 = Debug|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Debug|x86.ActiveCfg = Debug|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Debug|x86.Build.0 = Debug|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Release|Any CPU.Build.0 = Release|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Release|ARM.ActiveCfg = Release|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Release|ARM.Build.0 = Release|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Release|x64.ActiveCfg = Release|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Release|x64.Build.0 = Release|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Release|x86.ActiveCfg = Release|Any CPU
- {CA03FD55-9DAB-4827-9A35-A96D3804B311}.Release|x86.Build.0 = Release|Any CPU
{E36D1A08-F3ED-48C7-9DBF-8F625974A6C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E36D1A08-F3ED-48C7-9DBF-8F625974A6C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E36D1A08-F3ED-48C7-9DBF-8F625974A6C4}.Debug|ARM.ActiveCfg = Debug|Any CPU
@@ -903,22 +498,6 @@ Global
{B01B327C-FC68-49B6-BDE3-A13D0C66DF5C}.Release|x64.Build.0 = Release|Any CPU
{B01B327C-FC68-49B6-BDE3-A13D0C66DF5C}.Release|x86.ActiveCfg = Release|Any CPU
{B01B327C-FC68-49B6-BDE3-A13D0C66DF5C}.Release|x86.Build.0 = Release|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Debug|ARM.Build.0 = Debug|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Debug|x64.ActiveCfg = Debug|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Debug|x64.Build.0 = Debug|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Debug|x86.ActiveCfg = Debug|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Debug|x86.Build.0 = Debug|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Release|Any CPU.Build.0 = Release|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Release|ARM.ActiveCfg = Release|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Release|ARM.Build.0 = Release|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Release|x64.ActiveCfg = Release|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Release|x64.Build.0 = Release|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Release|x86.ActiveCfg = Release|Any CPU
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616}.Release|x86.Build.0 = Release|Any CPU
{8C5851B8-5C47-4229-AB55-D4252703598E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8C5851B8-5C47-4229-AB55-D4252703598E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8C5851B8-5C47-4229-AB55-D4252703598E}.Debug|ARM.ActiveCfg = Debug|Any CPU
@@ -1118,34 +697,14 @@ Global
GlobalSection(NestedProjects) = preSolution
{D3804228-91F4-4502-9595-39584E510002} = {DBD7D9B6-FCC7-4650-91AF-E6457573A68F}
{D3804228-91F4-4502-9595-39584E510000} = {DBD7D9B6-FCC7-4650-91AF-E6457573A68F}
- {D3804228-91F4-4502-9595-39584E510001} = {DBD7D9B6-FCC7-4650-91AF-E6457573A68F}
- {912FBF24-3CAE-4A50-B5EA-E525B9FAEC80} = {8463ED7E-69FB-49AE-85CF-0791AFD98E38}
{BF97CB1B-5043-4256-8F42-CF3A4F3863BE} = {8463ED7E-69FB-49AE-85CF-0791AFD98E38}
- {60CE11E0-E057-45A2-8F8A-73B1BD045BFB} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
- {5DC68E83-ABE0-4887-B17E-1ED4EEE89C2C} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
- {437473EE-7FBB-4C28-96EC-41E1AEE161F3} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
- {EDF434F6-70C0-4005-B63E-0C365B3DA42A} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
- {F1880F07-238F-4A3A-9E58-141350665E1F} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
- {36B101B1-720B-4770-B222-C6ADD464F9EC} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
{D3804228-91F4-4502-9595-39584EA20000} = {DBD7D9B6-FCC7-4650-91AF-E6457573A68F}
{0077F262-D69B-44D2-8A7C-87D8D19022A6} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
- {6D21EBF2-C92D-4AE0-9BC3-47C63928F88A} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
- {D160E2CF-A7E1-4DDE-9AB8-8CFB0087DCEB} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
- {0034821E-740D-4553-821B-14CE9213C43C} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
{CD80A3AC-B0E1-45ED-BE07-DE6A0F1D4CD8} = {122BC4FA-7563-4E35-9D17-077F16F1629F}
{7994FECC-965C-4A5D-8B0E-1A6EA769D4BE} = {DBD7D9B6-FCC7-4650-91AF-E6457573A68F}
{D3804228-91F4-4502-9595-39584E519901} = {DBD7D9B6-FCC7-4650-91AF-E6457573A68F}
- {B3D1A89E-CE12-4A0D-B23E-8970D681C719} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
- {060F5395-623F-464F-9C84-120E9496CBBA} = {ECA5702B-5D32-4888-A34E-9461FC533F23}
- {C7020A29-724F-40D3-9493-E6E9C018DE57} = {ECA5702B-5D32-4888-A34E-9461FC533F23}
- {C530A693-66FD-48A9-B42A-D613BB4CB754} = {ECA5702B-5D32-4888-A34E-9461FC533F23}
- {1D30F4EB-3CD9-446C-BDFB-107F79F05BBC} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
- {38FDDF50-5F86-4B6D-9062-F687C6FD41A8} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
- {85D70423-5800-41E9-B7D5-244AAF051A85} = {ECA5702B-5D32-4888-A34E-9461FC533F23}
- {CE0965F5-C4DD-4CAB-94C6-FE260775D2B3} = {ECA5702B-5D32-4888-A34E-9461FC533F23}
{3DA1CE3B-D1FB-4CEC-A4A6-22495CC36655} = {122BC4FA-7563-4E35-9D17-077F16F1629F}
{D28F6393-B56B-40A2-AF67-E8D669F42546} = {DBD7D9B6-FCC7-4650-91AF-E6457573A68F}
- {4CC563F6-5352-4A77-A8C0-DC0D77A71DBB} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
{C206917D-6E90-4A31-8533-AF2DD68FF738} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
{A42F1470-7801-4A19-BCA3-08AF24F3BFC5} = {25E69107-C89E-4807-AA31-C49423F0F1E3}
{2AC8773A-FCDD-4613-8758-E45E5F10CA3A} = {8463ED7E-69FB-49AE-85CF-0791AFD98E38}
@@ -1155,13 +714,11 @@ Global
{CC63ECEB-18C1-462B-BAFC-7F146A7C2740} = {8463ED7E-69FB-49AE-85CF-0791AFD98E38}
{9000129D-322D-4FE6-9C47-75464577C374} = {DBD7D9B6-FCC7-4650-91AF-E6457573A68F}
{51074A4C-15C2-4E72-81F2-2FC53903553B} = {122BC4FA-7563-4E35-9D17-077F16F1629F}
- {CA03FD55-9DAB-4827-9A35-A96D3804B311} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
{E36D1A08-F3ED-48C7-9DBF-8F625974A6C4} = {BCA2A024-9032-4E56-A6C4-17A15D921728}
{9E0D0994-7D84-40FF-8383-189F142FEF11} = {BCA2A024-9032-4E56-A6C4-17A15D921728}
{68C7FF71-54F6-4D68-B419-65D1B10206D4} = {BCA2A024-9032-4E56-A6C4-17A15D921728}
{D8368319-F370-4071-9411-A3DADB234330} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
{B01B327C-FC68-49B6-BDE3-A13D0C66DF5C} = {7971CAEB-B9F2-416B-966D-2D697C4C1E62}
- {7AFC2836-0F6E-4B0D-8BB3-13317A3B6616} = {8463ED7E-69FB-49AE-85CF-0791AFD98E38}
{8C5851B8-5C47-4229-AB55-D4252703598E} = {DBD7D9B6-FCC7-4650-91AF-E6457573A68F}
{912FBF24-3CAE-4A50-B5EA-E525B9FAEC90} = {8463ED7E-69FB-49AE-85CF-0791AFD98E38}
{FA01CE15-315A-499E-AFC2-955CA7EB45FF} = {DBD7D9B6-FCC7-4650-91AF-E6457573A68F}
diff --git a/src-console/ConsoleAppEF2.0.2_InMemory/ConsoleApp_netcore2.0_EF2.0.2_InMemory.csproj b/src-console/ConsoleAppEF2.0.2_InMemory/ConsoleApp_netcore2.0_EF2.0.2_InMemory.csproj
deleted file mode 100644
index 9fd2818d1..000000000
--- a/src-console/ConsoleAppEF2.0.2_InMemory/ConsoleApp_netcore2.0_EF2.0.2_InMemory.csproj
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
- Exe
- netcoreapp2.0
- ConsoleAppEF2
- ConsoleAppEF2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src-console/ConsoleAppEF2.0.2_InMemory/Database/TestContext.cs b/src-console/ConsoleAppEF2.0.2_InMemory/Database/TestContext.cs
deleted file mode 100644
index ebc6597ec..000000000
--- a/src-console/ConsoleAppEF2.0.2_InMemory/Database/TestContext.cs
+++ /dev/null
@@ -1,38 +0,0 @@
-using Microsoft.EntityFrameworkCore;
-using Microsoft.Extensions.Logging;
-using Microsoft.Extensions.Logging.Console;
-
-namespace ConsoleAppEF2.Database
-{
- public class TestContext : DbContext
- {
- public static readonly LoggerFactory MyLoggerFactory = new LoggerFactory(new[] { new ConsoleLoggerProvider((filter, includeScopes) => true, true) });
-
- public virtual DbSet Cars { get; set; }
-
- public virtual DbSet Brands { get; set; }
-
- public virtual DbSet BaseDtos { get; set; }
-
- public virtual DbSet ComplexDtos { get; set; }
-
- protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
- {
- optionsBuilder.UseLoggerFactory(MyLoggerFactory); // Warning: Do not create a new ILoggerFactory instance each time
- optionsBuilder.EnableSensitiveDataLogging();
-
- optionsBuilder.UseInMemoryDatabase("test");
- }
-
- protected override void OnModelCreating(ModelBuilder modelBuilder)
- {
- modelBuilder.Entity().HasKey(c => c.Key);
- modelBuilder.Entity().HasKey(b => b.BrandType);
- modelBuilder.Entity().HasKey(t => t.Key);
- modelBuilder.Entity().HasKey(t => t.Key);
- }
-
- // https://stackoverflow.com/questions/46212704/how-do-i-write-ef-functions-extension-method
- public static bool Like(string matchExpression, string pattern) => EF.Functions.Like(matchExpression, pattern);
- }
-}
diff --git a/src-console/ConsoleAppEF2.0.2_InMemory/Program.cs b/src-console/ConsoleAppEF2.0.2_InMemory/Program.cs
deleted file mode 100644
index f89c8d087..000000000
--- a/src-console/ConsoleAppEF2.0.2_InMemory/Program.cs
+++ /dev/null
@@ -1,199 +0,0 @@
-using ConsoleAppEF2.Database;
-using Microsoft.EntityFrameworkCore;
-using Newtonsoft.Json;
-using System;
-using System.Collections.Generic;
-using System.IO;
-using System.Linq;
-using System.Linq.Dynamic.Core;
-using System.Linq.Dynamic.Core.CustomTypeProviders;
-using System.Reflection;
-using System.Runtime.CompilerServices;
-
-namespace ConsoleAppEF2
-{
- class Program
- {
- class User
- {
- public string Name { get; set; }
-
- public string GetDisplayName(bool a, bool b, bool c)
- {
- return Name + "GetDisplayName";
- }
- }
-
- class C : AbstractDynamicLinqCustomTypeProvider, IDynamicLinqCustomTypeProvider
- {
- public C() : base(new List())
- {
- }
-
- public HashSet GetCustomTypes()
- {
- // https://stackoverflow.com/a/2384679/255966
- var loadedAssemblies = AppDomain.CurrentDomain.GetAssemblies().ToList();
- var loadedPaths = loadedAssemblies.Where(a => !a.IsDynamic).Select(a => a.Location).ToArray();
-
- var referencedPaths = Directory.GetFiles(AppDomain.CurrentDomain.BaseDirectory, "*.dll");
- var toLoad = referencedPaths.Where(r => !loadedPaths.Contains(r, StringComparer.InvariantCultureIgnoreCase)).ToList();
-
- toLoad.ForEach(path => loadedAssemblies.Add(AppDomain.CurrentDomain.Load(AssemblyName.GetAssemblyName(path))));
-
- return new HashSet(FindTypesMarkedWithDynamicLinqTypeAttribute(loadedAssemblies))
- {
- typeof(TestContext)
- };
- }
-
- public Dictionary> GetExtensionMethods()
- {
- var types = GetCustomTypes();
-
- List> list = new List>();
-
- foreach (var type in types)
- {
- var extensionMethods = type.GetMethods(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic)
- .Where(x => x.IsDefined(typeof(ExtensionAttribute), false)).ToList();
-
- extensionMethods.ForEach(x => list.Add(new Tuple(x.GetParameters()[0].ParameterType, x)));
- }
-
- return list.GroupBy(x => x.Item1, tuple => tuple.Item2).ToDictionary(key => key.Key, methods => methods.ToList());
- }
-
- public Type ResolveType(string typeName)
- {
- var assemblies = AppDomain.CurrentDomain.GetAssemblies();
-
- return ResolveType(assemblies, typeName);
- }
-
- public Type ResolveTypeBySimpleName(string typeName)
- {
- var assemblies = AppDomain.CurrentDomain.GetAssemblies();
- return ResolveTypeBySimpleName(assemblies, typeName);
- }
- }
-
- private static IQueryable GetQueryable()
- {
- var random = new Random((int)DateTime.Now.Ticks);
-
- var x = Enumerable.Range(0, 10).Select(i => new
- {
- Id = i,
- Value = random.Next(),
- });
-
- return x.AsQueryable().Select("new (it as Id, @0 as Value)", random.Next());
- // return x.AsQueryable(); //x.AsQueryable().Select("new (Id, Value)");
- }
-
- static void Main(string[] args)
- {
- IQueryable qry = GetQueryable();
-
- var result = qry.Select("it").OrderBy("Value");
- try
- {
- Console.WriteLine("result {0}", JsonConvert.SerializeObject(result, Formatting.Indented));
- }
- catch (Exception)
- {
- // Console.WriteLine(e);
- }
-
- var all = new
- {
- test1 = new List { 1, 2, 3 }.ToDynamicList(typeof(int)),
- test2 = new List { 4, 5, 6 }.ToDynamicList(typeof(int)),
- test3 = new List