Browse Source

Added Mock services selector

pull/49/merge
Javier Suárez Ruiz 8 years ago
parent
commit
548d66d58c
2 changed files with 12 additions and 1 deletions
  1. +11
    -0
      src/Mobile/eShopOnContainers/eShopOnContainers.Core/App.xaml.cs
  2. +1
    -1
      src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.Droid/eShopOnContainers.TestRunner.Droid.csproj

+ 11
- 0
src/Mobile/eShopOnContainers/eShopOnContainers.Core/App.xaml.cs View File

@ -9,16 +9,27 @@ namespace eShopOnContainers
{ {
public partial class App : Application public partial class App : Application
{ {
public bool UseMockServices { get; set; }
public App() public App()
{ {
InitializeComponent(); InitializeComponent();
InitApp();
if (Device.OS == TargetPlatform.Windows) if (Device.OS == TargetPlatform.Windows)
{ {
InitNavigation(); InitNavigation();
} }
} }
private void InitApp()
{
UseMockServices = false;
ViewModelLocator.Instance.UpdateDependencies(UseMockServices);
}
private Task InitNavigation() private Task InitNavigation()
{ {
var navigationService = ViewModelLocator.Instance.Resolve<INavigationService>(); var navigationService = ViewModelLocator.Instance.Resolve<INavigationService>();


+ 1
- 1
src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.Droid/eShopOnContainers.TestRunner.Droid.csproj View File

@ -16,7 +16,7 @@
<AndroidResgenFile>Resources\Resource.Designer.cs</AndroidResgenFile> <AndroidResgenFile>Resources\Resource.Designer.cs</AndroidResgenFile>
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies> <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
<AndroidUseLatestPlatformSdk>True</AndroidUseLatestPlatformSdk> <AndroidUseLatestPlatformSdk>True</AndroidUseLatestPlatformSdk>
<TargetFrameworkVersion>v6.0</TargetFrameworkVersion>
<TargetFrameworkVersion>v7.0</TargetFrameworkVersion>
<AndroidManifest>Properties\AndroidManifest.xml</AndroidManifest> <AndroidManifest>Properties\AndroidManifest.xml</AndroidManifest>
<NuGetPackageImportStamp> <NuGetPackageImportStamp>
</NuGetPackageImportStamp> </NuGetPackageImportStamp>


Loading…
Cancel
Save