From e1b66e12180949e25e3d0d1b5cec64651c4f1282 Mon Sep 17 00:00:00 2001 From: Adrian Frielinghaus Date: Mon, 14 Oct 2024 17:17:23 +0200 Subject: [PATCH] no message --- .github/workflows/blauhaus.yml | 4 - .../Blauhaus.Analytics.Abstractions.csproj | 1 - .../Extensions/DictionaryExtensions.cs | 8 +- .../Telemetry/TelemetryDecorator.cs | 7 +- .../Blauhaus.Analytics.Serilog.Maui.csproj | 2 +- .../AnalyticsLoggerMockBuilder.cs | 1 - .../Blauhaus.Analytics.Tests.csproj | 2 +- .../XamarinSessionFactoryTests.cs | 67 ------------ ...lauhaus.Analytics.Xamarin.AppCenter.csproj | 4 - src/Blauhaus.Analytics.sln | 100 ------------------ 10 files changed, 6 insertions(+), 190 deletions(-) delete mode 100644 src/Blauhaus.Analytics.Tests/Tests/SessionFactoryTests/XamarinSessionFactoryTests.cs diff --git a/.github/workflows/blauhaus.yml b/.github/workflows/blauhaus.yml index bebdcc2..8befdf3 100644 --- a/.github/workflows/blauhaus.yml +++ b/.github/workflows/blauhaus.yml @@ -21,8 +21,6 @@ jobs: run: | dotnet build ./src/Blauhaus.Analytics.sln --configuration Release dotnet pack ./src/Blauhaus.Analytics.Abstractions/Blauhaus.Analytics.Abstractions.csproj -p:PackageVersion=${VERSION_NAME} --no-build --output ./ --configuration Release - dotnet pack ./src/Blauhaus.Analytics.Xamarin/Blauhaus.Analytics.Xamarin.csproj -p:PackageVersion=${VERSION_NAME} --no-build --output ./ --configuration Release - dotnet pack ./src/Blauhaus.Analytics.Xamarin.AppCenter/Blauhaus.Analytics.Xamarin.AppCenter.csproj -p:PackageVersion=${VERSION_NAME} --no-build --output ./ --configuration Release dotnet pack ./src/Blauhaus.Analytics.Console/Blauhaus.Analytics.Console.csproj -p:PackageVersion=${VERSION_NAME} --no-build --output ./ --configuration Release dotnet pack ./src/Blauhaus.Analytics.AspNetCore/Blauhaus.Analytics.AspNetCore.csproj -p:PackageVersion=${VERSION_NAME} --no-build --output ./ --configuration Release dotnet pack ./src/Blauhaus.Analytics.Common/Blauhaus.Analytics.Common.csproj -p:PackageVersion=${VERSION_NAME} --no-build --output ./ --configuration Release @@ -36,8 +34,6 @@ jobs: - name: Deploy NuGet Package run: | dotnet nuget push /home/runner/work/Blauhaus.Analytics/Blauhaus.Analytics/Blauhaus.Analytics.Abstractions.${VERSION_NAME}.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json - dotnet nuget push /home/runner/work/Blauhaus.Analytics/Blauhaus.Analytics/Blauhaus.Analytics.Xamarin.${VERSION_NAME}.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json - dotnet nuget push /home/runner/work/Blauhaus.Analytics/Blauhaus.Analytics/Blauhaus.Analytics.Xamarin.AppCenter.${VERSION_NAME}.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json dotnet nuget push /home/runner/work/Blauhaus.Analytics/Blauhaus.Analytics/Blauhaus.Analytics.Console.${VERSION_NAME}.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json dotnet nuget push /home/runner/work/Blauhaus.Analytics/Blauhaus.Analytics/Blauhaus.Analytics.AspNetCore.${VERSION_NAME}.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json dotnet nuget push /home/runner/work/Blauhaus.Analytics/Blauhaus.Analytics/Blauhaus.Analytics.Common.${VERSION_NAME}.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json diff --git a/src/Blauhaus.Analytics.Abstractions/Blauhaus.Analytics.Abstractions.csproj b/src/Blauhaus.Analytics.Abstractions/Blauhaus.Analytics.Abstractions.csproj index 7eb7238..da88517 100644 --- a/src/Blauhaus.Analytics.Abstractions/Blauhaus.Analytics.Abstractions.csproj +++ b/src/Blauhaus.Analytics.Abstractions/Blauhaus.Analytics.Abstractions.csproj @@ -10,7 +10,6 @@ - diff --git a/src/Blauhaus.Analytics.Abstractions/Extensions/DictionaryExtensions.cs b/src/Blauhaus.Analytics.Abstractions/Extensions/DictionaryExtensions.cs index f10715e..044b861 100644 --- a/src/Blauhaus.Analytics.Abstractions/Extensions/DictionaryExtensions.cs +++ b/src/Blauhaus.Analytics.Abstractions/Extensions/DictionaryExtensions.cs @@ -1,6 +1,5 @@ using System.Collections.Generic; -using System.Globalization; -using Newtonsoft.Json; +using System.Text.Json; namespace Blauhaus.Analytics.Abstractions.Extensions { @@ -22,10 +21,7 @@ public static Dictionary ToDictionaryOfStrings(this Dictionary(TTelemetry telemetry, { if (!property.Value.GetType().IsValueType && property.Value.GetType() != typeof(string)) { - telemetry.Properties[property.Key] = JsonConvert.SerializeObject(property.Value, new JsonSerializerSettings - { - Culture = CultureInfo.InvariantCulture - }); + telemetry.Properties[property.Key] = JsonSerializer.Serialize(property.Value); } else { diff --git a/src/Blauhaus.Analytics.Serilog.Maui/Blauhaus.Analytics.Serilog.Maui.csproj b/src/Blauhaus.Analytics.Serilog.Maui/Blauhaus.Analytics.Serilog.Maui.csproj index 083f8b6..80a5823 100644 --- a/src/Blauhaus.Analytics.Serilog.Maui/Blauhaus.Analytics.Serilog.Maui.csproj +++ b/src/Blauhaus.Analytics.Serilog.Maui/Blauhaus.Analytics.Serilog.Maui.csproj @@ -11,7 +11,7 @@ - + diff --git a/src/Blauhaus.Analytics.TestHelpers/MockBuilders/AnalyticsLoggerMockBuilder.cs b/src/Blauhaus.Analytics.TestHelpers/MockBuilders/AnalyticsLoggerMockBuilder.cs index 2c1fd5e..22a2b2a 100644 --- a/src/Blauhaus.Analytics.TestHelpers/MockBuilders/AnalyticsLoggerMockBuilder.cs +++ b/src/Blauhaus.Analytics.TestHelpers/MockBuilders/AnalyticsLoggerMockBuilder.cs @@ -2,7 +2,6 @@ using Blauhaus.TestHelpers.MockBuilders; using Microsoft.Extensions.Logging; using Moq; -using Newtonsoft.Json.Linq; using NUnit.Framework; using System; using System.Collections.Generic; diff --git a/src/Blauhaus.Analytics.Tests/Blauhaus.Analytics.Tests.csproj b/src/Blauhaus.Analytics.Tests/Blauhaus.Analytics.Tests.csproj index c29314f..eb10ca8 100644 --- a/src/Blauhaus.Analytics.Tests/Blauhaus.Analytics.Tests.csproj +++ b/src/Blauhaus.Analytics.Tests/Blauhaus.Analytics.Tests.csproj @@ -14,6 +14,7 @@ + @@ -28,6 +29,5 @@ - diff --git a/src/Blauhaus.Analytics.Tests/Tests/SessionFactoryTests/XamarinSessionFactoryTests.cs b/src/Blauhaus.Analytics.Tests/Tests/SessionFactoryTests/XamarinSessionFactoryTests.cs deleted file mode 100644 index ef1e23e..0000000 --- a/src/Blauhaus.Analytics.Tests/Tests/SessionFactoryTests/XamarinSessionFactoryTests.cs +++ /dev/null @@ -1,67 +0,0 @@ -using System; -using Blauhaus.Analytics.Tests.Tests.Base; -using Blauhaus.Analytics.Xamarin.SessionFactories; -using Blauhaus.Common.ValueObjects.DeviceType; -using Blauhaus.Common.ValueObjects.RuntimePlatforms; -using NUnit.Framework; - -namespace Blauhaus.Analytics.Tests.Tests.SessionFactoryTests -{ - public class XamarinSessionFactoryTests : BaseAnalyticsTest - { - protected override XamarinSessionFactory ConstructSut() - { - return new XamarinSessionFactory(MockDeviceInfoService.Object, MockApplicationInfoService.Object); - } - - [Test] - public void SHOULD_return_same_session_each_time() - { - //Act - var result1 = Sut.CreateSession(); - var result2 = Sut.CreateSession(); - - //Assert - Assert.That(result1.Id.Length, Is.EqualTo(Guid.NewGuid().ToString().Length)); - Assert.That(result2.Id.Length, Is.EqualTo(Guid.NewGuid().ToString().Length)); - Assert.That(result1.Id, Is.EqualTo(result2.Id)); - } - - [Test] - public void SHOULD_populate_app_version_info() - { - //Arrange - MockApplicationInfoService.With(x => x.CurrentVersion, "1.2.2"); - - //Act - var result = Sut.CreateSession(); - - //Assert - Assert.That(result.AppVersion, Is.EqualTo("1.2.2")); - } - - [Test] - public void SHOULD_populate_device_info() - { - //Arrange - MockDeviceInfoService - .With(x => x.DeviceUniqueIdentifier, "deviceId") - .With(x => x.Manufacturer, "Samsinging") - .With(x => x.Model, "E-250") - .With(x => x.OperatingSystemVersion, "3.4") - .With(x => x.Type, DeviceType.Phone) - .With(x => x.Platform, RuntimePlatform.UWP); - - //Act - var result = Sut.CreateSession(); - - //Assert - Assert.That(result.DeviceId, Is.EqualTo("deviceId")); - Assert.That(result.Manufacturer, Is.EqualTo("Samsinging")); - Assert.That(result.Model, Is.EqualTo("E-250")); - Assert.That(result.OperatingSystemVersion, Is.EqualTo("3.4")); - Assert.That(result.DeviceType.Value, Is.EqualTo("Phone")); - Assert.That(result.Platform.Value, Is.EqualTo("UWP")); - } - } -} \ No newline at end of file diff --git a/src/Blauhaus.Analytics.Xamarin.AppCenter/Blauhaus.Analytics.Xamarin.AppCenter.csproj b/src/Blauhaus.Analytics.Xamarin.AppCenter/Blauhaus.Analytics.Xamarin.AppCenter.csproj index 1f8e4f2..01580f3 100644 --- a/src/Blauhaus.Analytics.Xamarin.AppCenter/Blauhaus.Analytics.Xamarin.AppCenter.csproj +++ b/src/Blauhaus.Analytics.Xamarin.AppCenter/Blauhaus.Analytics.Xamarin.AppCenter.csproj @@ -15,8 +15,4 @@ - - - - diff --git a/src/Blauhaus.Analytics.sln b/src/Blauhaus.Analytics.sln index 47c5b20..22431f4 100644 --- a/src/Blauhaus.Analytics.sln +++ b/src/Blauhaus.Analytics.sln @@ -5,8 +5,6 @@ VisualStudioVersion = 17.2.32210.308 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blauhaus.Analytics.Abstractions", "Blauhaus.Analytics.Abstractions\Blauhaus.Analytics.Abstractions.csproj", "{8D5641CB-7191-4A32-BBB9-99A1AAE630F8}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blauhaus.Analytics.Xamarin", "Blauhaus.Analytics.Xamarin\Blauhaus.Analytics.Xamarin.csproj", "{739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blauhaus.Analytics.AspNetCore", "Blauhaus.Analytics.AspNetCore\Blauhaus.Analytics.AspNetCore.csproj", "{B64A36EC-E93C-4E45-A886-4FF527FD24AD}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blauhaus.Analytics.Tests", "Blauhaus.Analytics.Tests\Blauhaus.Analytics.Tests.csproj", "{4667D1C5-BC5F-42B4-B1D6-C2D6A89FF293}" @@ -24,8 +22,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blauhaus.Analytics.TestHelp EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blauhaus.Analytics.Orleans", "Blauhaus.Analytics.Orleans\Blauhaus.Analytics.Orleans.csproj", "{B41E1145-FCB7-4F14-88BB-32A3C5698D13}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blauhaus.Analytics.Xamarin.AppCenter", "Blauhaus.Analytics.Xamarin.AppCenter\Blauhaus.Analytics.Xamarin.AppCenter.csproj", "{FAF78202-823C-4C05-9F99-F4F5C02194F7}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blauhaus.Analytics.ILogger", "Blauhaus.Analytics.ILogger\Blauhaus.Analytics.ILogger.csproj", "{311DA8F3-1636-412F-A897-1B900E6636B4}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Blauhaus.Analytics.Serilog", "Blauhaus.Analytics.Serilog\Blauhaus.Analytics.Serilog.csproj", "{B136173F-7D5B-4363-A264-041E44607FBD}" @@ -114,54 +110,6 @@ Global {8D5641CB-7191-4A32-BBB9-99A1AAE630F8}.Release|x64.Build.0 = Release|Any CPU {8D5641CB-7191-4A32-BBB9-99A1AAE630F8}.Release|x86.ActiveCfg = Release|Any CPU {8D5641CB-7191-4A32-BBB9-99A1AAE630F8}.Release|x86.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Ad-Hoc|ARM.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Ad-Hoc|x64.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Ad-Hoc|x86.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.AppStore|Any CPU.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.AppStore|Any CPU.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.AppStore|ARM.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.AppStore|ARM.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.AppStore|iPhone.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.AppStore|iPhone.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.AppStore|x64.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.AppStore|x64.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.AppStore|x86.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.AppStore|x86.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Debug|ARM.ActiveCfg = Debug|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Debug|ARM.Build.0 = Debug|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Debug|iPhone.Build.0 = Debug|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Debug|x64.ActiveCfg = Debug|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Debug|x64.Build.0 = Debug|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Debug|x86.ActiveCfg = Debug|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Debug|x86.Build.0 = Debug|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Release|Any CPU.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Release|ARM.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Release|ARM.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Release|iPhone.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Release|iPhone.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Release|x64.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Release|x64.Build.0 = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Release|x86.ActiveCfg = Release|Any CPU - {739B0DB7-C5DB-47F2-8BD2-A8CAEEAEFEF2}.Release|x86.Build.0 = Release|Any CPU {B64A36EC-E93C-4E45-A886-4FF527FD24AD}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU {B64A36EC-E93C-4E45-A886-4FF527FD24AD}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU {B64A36EC-E93C-4E45-A886-4FF527FD24AD}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU @@ -450,54 +398,6 @@ Global {B41E1145-FCB7-4F14-88BB-32A3C5698D13}.Release|x64.Build.0 = Release|Any CPU {B41E1145-FCB7-4F14-88BB-32A3C5698D13}.Release|x86.ActiveCfg = Release|Any CPU {B41E1145-FCB7-4F14-88BB-32A3C5698D13}.Release|x86.Build.0 = Release|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Ad-Hoc|x64.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Ad-Hoc|x86.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.AppStore|Any CPU.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.AppStore|ARM.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.AppStore|ARM.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.AppStore|iPhone.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.AppStore|x64.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.AppStore|x64.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.AppStore|x86.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.AppStore|x86.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Debug|ARM.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Debug|ARM.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Debug|iPhone.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Debug|x64.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Debug|x64.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Debug|x86.ActiveCfg = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Debug|x86.Build.0 = Debug|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Release|Any CPU.Build.0 = Release|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Release|ARM.ActiveCfg = Release|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Release|ARM.Build.0 = Release|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Release|iPhone.ActiveCfg = Release|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Release|iPhone.Build.0 = Release|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Release|x64.ActiveCfg = Release|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Release|x64.Build.0 = Release|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Release|x86.ActiveCfg = Release|Any CPU - {FAF78202-823C-4C05-9F99-F4F5C02194F7}.Release|x86.Build.0 = Release|Any CPU {311DA8F3-1636-412F-A897-1B900E6636B4}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU {311DA8F3-1636-412F-A897-1B900E6636B4}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU {311DA8F3-1636-412F-A897-1B900E6636B4}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU