diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.Core/eShopOnContainers.Core.csproj b/src/Mobile/eShopOnContainers/eShopOnContainers.Core/eShopOnContainers.Core.csproj
index 90c478422..9b2619bc9 100644
--- a/src/Mobile/eShopOnContainers/eShopOnContainers.Core/eShopOnContainers.Core.csproj
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.Core/eShopOnContainers.Core.csproj
@@ -1,34 +1,322 @@
-
-
+
+
+
- netstandard2.0
- portable-net45+win8+wpa81+wp8
- full
- false
+ 10.0
+ Debug
+ AnyCPU
+ {67F9D3A8-F71E-4428-913F-C37AE82CDB24}
+ Library
+ Properties
+ eShopOnContainers.Core
+ eShopOnContainers.Core
+ v4.5
+ 512
+ {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+
+
+ Profile111
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+ App.xaml
+
+
+
+
+ AddBasketButton.xaml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BasketView.xaml
+
+
+ CampaignView.xaml
+
+
+ CatalogView.xaml
+
+
+ CampaignDetailsView.xaml
+
+
+ CheckoutView.xaml
+
+
+ CustomNavigationView.xaml
+
+
+ FiltersView.xaml
+
+
+ LoginView.xaml
+
+
+ MainView.xaml
+
+
+ OrderDetailView.xaml
+
+
+ ProfileView.xaml
+
+
+ SettingsView.xaml
+
+
+ BasketItemTemplate.xaml
+
+
+ OrderItemTemplate.xaml
+
+
+ OrderTemplate.xaml
+
+
+ CampaignTemplate.xaml
+
+
+ ProductTemplate.xaml
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
-
-
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+
+
+ Designer
+ MSBuild:UpdateDesignTimeXaml
+
+
+
+
+ MSBuild:UpdateDesignTimeXaml
+ Designer
+
+
+
+
+ MSBuild:UpdateDesignTimeXaml
+ Designer
+
+
+
+
+ MSBuild:UpdateDesignTimeXaml
+ Designer
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.Core/project.json b/src/Mobile/eShopOnContainers/eShopOnContainers.Core/project.json
new file mode 100644
index 000000000..a832cc982
--- /dev/null
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.Core/project.json
@@ -0,0 +1,24 @@
+{
+ "dependencies": {
+ "Acr.UserDialogs": "6.3.3",
+ "Autofac": "4.5.0",
+ "IdentityModel": "1.3.1",
+ "Microsoft.Bcl": "1.1.10",
+ "Microsoft.Bcl.Build": "1.0.21",
+ "Microsoft.Net.Http": "2.2.29",
+ "modernhttpclient": "2.4.2",
+ "Newtonsoft.Json": "9.0.1",
+ "PCLCrypto": "2.0.147",
+ "SlideOverKit": "2.1.4",
+ "Splat": "1.6.2",
+ "System.ComponentModel.Annotations": "4.3.0",
+ "Xam.Plugin.Geolocator": "3.0.4",
+ "Xam.Plugins.Settings": "2.6.0.12-beta",
+ "Xamarin.FFImageLoading": "2.2.9",
+ "Xamarin.FFImageLoading.Forms": "2.2.9",
+ "Xamarin.Forms": "2.3.4.231"
+ },
+ "frameworks": {
+ ".NETPortable,Version=v4.5,Profile=Profile111": {}
+ }
+}
\ No newline at end of file
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.Droid/Resources/Resource.Designer.cs b/src/Mobile/eShopOnContainers/eShopOnContainers.Droid/Resources/Resource.Designer.cs
index 40c675548..2edc879eb 100644
--- a/src/Mobile/eShopOnContainers/eShopOnContainers.Droid/Resources/Resource.Designer.cs
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.Droid/Resources/Resource.Designer.cs
@@ -1,15 +1,15 @@
#pragma warning disable 1591
-// ------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Mono Runtime Version: 4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-// ------------------------------------------------------------------------------
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
-[assembly: Android.Runtime.ResourceDesignerAttribute("eShopOnContainers.Droid.Resource", IsApplication=true)]
+[assembly: global::Android.Runtime.ResourceDesignerAttribute("eShopOnContainers.Droid.Resource", IsApplication=true)]
namespace eShopOnContainers.Droid
{
@@ -4399,8 +4399,7 @@ namespace eShopOnContainers.Droid
public partial class Styleable
{
- public static int[] ActionBar = new int[]
- {
+ public static int[] ActionBar = new int[] {
2130772007,
2130772009,
2130772010,
@@ -4510,15 +4509,13 @@ namespace eShopOnContainers.Droid
// aapt resource value: 5
public const int ActionBar_titleTextStyle = 5;
- public static int[] ActionBarLayout = new int[]
- {
+ public static int[] ActionBarLayout = new int[] {
16842931};
// aapt resource value: 0
public const int ActionBarLayout_android_layout_gravity = 0;
- public static int[] ActionMenuItemView = new int[]
- {
+ public static int[] ActionMenuItemView = new int[] {
16843071};
// aapt resource value: 0
@@ -4526,8 +4523,7 @@ namespace eShopOnContainers.Droid
public static int[] ActionMenuView;
- public static int[] ActionMode = new int[]
- {
+ public static int[] ActionMode = new int[] {
2130772007,
2130772013,
2130772014,
@@ -4553,8 +4549,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 1
public const int ActionMode_titleTextStyle = 1;
- public static int[] ActivityChooserView = new int[]
- {
+ public static int[] ActivityChooserView = new int[] {
2130772035,
2130772036};
@@ -4564,8 +4559,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 0
public const int ActivityChooserView_initialActivityCount = 0;
- public static int[] AlertDialog = new int[]
- {
+ public static int[] AlertDialog = new int[] {
16842994,
2130772037,
2130772038,
@@ -4591,8 +4585,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 4
public const int AlertDialog_singleChoiceItemLayout = 4;
- public static int[] AppBarLayout = new int[]
- {
+ public static int[] AppBarLayout = new int[] {
16842964,
2130772032,
2130772215};
@@ -4606,8 +4599,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 2
public const int AppBarLayout_expanded = 2;
- public static int[] AppBarLayout_LayoutParams = new int[]
- {
+ public static int[] AppBarLayout_LayoutParams = new int[] {
2130772216,
2130772217};
@@ -4617,8 +4609,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 1
public const int AppBarLayout_LayoutParams_layout_scrollInterpolator = 1;
- public static int[] AppCompatImageView = new int[]
- {
+ public static int[] AppCompatImageView = new int[] {
16843033,
2130772042};
@@ -4628,8 +4619,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 1
public const int AppCompatImageView_srcCompat = 1;
- public static int[] AppCompatTextView = new int[]
- {
+ public static int[] AppCompatTextView = new int[] {
16842804,
2130772043};
@@ -4639,8 +4629,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 1
public const int AppCompatTextView_textAllCaps = 1;
- public static int[] AppCompatTheme = new int[]
- {
+ public static int[] AppCompatTheme = new int[] {
16842839,
16842926,
2130772044,
@@ -5090,8 +5079,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 3
public const int AppCompatTheme_windowNoTitle = 3;
- public static int[] BottomSheetBehavior_Params = new int[]
- {
+ public static int[] BottomSheetBehavior_Params = new int[] {
2130772218,
2130772219};
@@ -5101,15 +5089,13 @@ namespace eShopOnContainers.Droid
// aapt resource value: 0
public const int BottomSheetBehavior_Params_behavior_peekHeight = 0;
- public static int[] ButtonBarLayout = new int[]
- {
+ public static int[] ButtonBarLayout = new int[] {
2130772154};
// aapt resource value: 0
public const int ButtonBarLayout_allowStacking = 0;
- public static int[] CardView = new int[]
- {
+ public static int[] CardView = new int[] {
16843071,
16843072,
2130771995,
@@ -5163,8 +5149,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 11
public const int CardView_contentPaddingTop = 11;
- public static int[] CollapsingAppBarLayout_LayoutParams = new int[]
- {
+ public static int[] CollapsingAppBarLayout_LayoutParams = new int[] {
2130772220,
2130772221};
@@ -5174,8 +5159,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 1
public const int CollapsingAppBarLayout_LayoutParams_layout_collapseParallaxMultiplier = 1;
- public static int[] CollapsingToolbarLayout = new int[]
- {
+ public static int[] CollapsingToolbarLayout = new int[] {
2130772009,
2130772222,
2130772223,
@@ -5233,8 +5217,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 10
public const int CollapsingToolbarLayout_toolbarId = 10;
- public static int[] CompoundButton = new int[]
- {
+ public static int[] CompoundButton = new int[] {
16843015,
2130772155,
2130772156};
@@ -5248,8 +5231,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 2
public const int CompoundButton_buttonTintMode = 2;
- public static int[] CoordinatorLayout = new int[]
- {
+ public static int[] CoordinatorLayout = new int[] {
2130772235,
2130772236};
@@ -5259,8 +5241,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 1
public const int CoordinatorLayout_statusBarBackground = 1;
- public static int[] CoordinatorLayout_LayoutParams = new int[]
- {
+ public static int[] CoordinatorLayout_LayoutParams = new int[] {
16842931,
2130772237,
2130772238,
@@ -5282,8 +5263,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 3
public const int CoordinatorLayout_LayoutParams_layout_keyline = 3;
- public static int[] DesignTheme = new int[]
- {
+ public static int[] DesignTheme = new int[] {
2130772241,
2130772242,
2130772243};
@@ -5297,8 +5277,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 2
public const int DesignTheme_textColorError = 2;
- public static int[] DrawerArrowToggle = new int[]
- {
+ public static int[] DrawerArrowToggle = new int[] {
2130772157,
2130772158,
2130772159,
@@ -5332,8 +5311,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 7
public const int DrawerArrowToggle_thickness = 7;
- public static int[] FloatingActionButton = new int[]
- {
+ public static int[] FloatingActionButton = new int[] {
2130772032,
2130772213,
2130772214,
@@ -5367,8 +5345,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 7
public const int FloatingActionButton_useCompatPadding = 7;
- public static int[] ForegroundLinearLayout = new int[]
- {
+ public static int[] ForegroundLinearLayout = new int[] {
16843017,
16843264,
2130772249};
@@ -5382,8 +5359,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 2
public const int ForegroundLinearLayout_foregroundInsidePadding = 2;
- public static int[] LinearLayoutCompat = new int[]
- {
+ public static int[] LinearLayoutCompat = new int[] {
16842927,
16842948,
16843046,
@@ -5421,8 +5397,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 7
public const int LinearLayoutCompat_showDividers = 7;
- public static int[] LinearLayoutCompat_Layout = new int[]
- {
+ public static int[] LinearLayoutCompat_Layout = new int[] {
16842931,
16842996,
16842997,
@@ -5440,8 +5415,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 1
public const int LinearLayoutCompat_Layout_android_layout_width = 1;
- public static int[] ListPopupWindow = new int[]
- {
+ public static int[] ListPopupWindow = new int[] {
16843436,
16843437};
@@ -5451,8 +5425,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 1
public const int ListPopupWindow_android_dropDownVerticalOffset = 1;
- public static int[] MediaRouteButton = new int[]
- {
+ public static int[] MediaRouteButton = new int[] {
16843071,
16843072,
2130771994};
@@ -5466,8 +5439,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 2
public const int MediaRouteButton_externalRouteEnabledDrawable = 2;
- public static int[] MenuGroup = new int[]
- {
+ public static int[] MenuGroup = new int[] {
16842766,
16842960,
16843156,
@@ -5493,8 +5465,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 2
public const int MenuGroup_android_visible = 2;
- public static int[] MenuItem = new int[]
- {
+ public static int[] MenuItem = new int[] {
16842754,
16842766,
16842960,
@@ -5564,8 +5535,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 13
public const int MenuItem_showAsAction = 13;
- public static int[] MenuView = new int[]
- {
+ public static int[] MenuView = new int[] {
16842926,
16843052,
16843053,
@@ -5599,8 +5569,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 7
public const int MenuView_preserveIconSpacing = 7;
- public static int[] NavigationView = new int[]
- {
+ public static int[] NavigationView = new int[] {
16842964,
16842973,
16843039,
@@ -5642,8 +5611,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 4
public const int NavigationView_menu = 4;
- public static int[] PopupWindow = new int[]
- {
+ public static int[] PopupWindow = new int[] {
16843126,
2130772173};
@@ -5653,15 +5621,13 @@ namespace eShopOnContainers.Droid
// aapt resource value: 1
public const int PopupWindow_overlapAnchor = 1;
- public static int[] PopupWindowBackgroundState = new int[]
- {
+ public static int[] PopupWindowBackgroundState = new int[] {
2130772174};
// aapt resource value: 0
public const int PopupWindowBackgroundState_state_above_anchor = 0;
- public static int[] ProgressWheel = new int[]
- {
+ public static int[] ProgressWheel = new int[] {
2130772284,
2130772285,
2130772286,
@@ -5711,8 +5677,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 2
public const int ProgressWheel_ahTextSize = 2;
- public static int[] RecyclerView = new int[]
- {
+ public static int[] RecyclerView = new int[] {
16842948,
2130771968,
2130771969,
@@ -5734,22 +5699,19 @@ namespace eShopOnContainers.Droid
// aapt resource value: 4
public const int RecyclerView_stackFromEnd = 4;
- public static int[] ScrimInsetsFrameLayout = new int[]
- {
+ public static int[] ScrimInsetsFrameLayout = new int[] {
2130772256};
// aapt resource value: 0
public const int ScrimInsetsFrameLayout_insetForeground = 0;
- public static int[] ScrollingViewBehavior_Params = new int[]
- {
+ public static int[] ScrollingViewBehavior_Params = new int[] {
2130772257};
// aapt resource value: 0
public const int ScrollingViewBehavior_Params_behavior_overlapTop = 0;
- public static int[] SearchView = new int[]
- {
+ public static int[] SearchView = new int[] {
16842970,
16843039,
16843296,
@@ -5819,8 +5781,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 12
public const int SearchView_voiceIcon = 12;
- public static int[] SnackbarLayout = new int[]
- {
+ public static int[] SnackbarLayout = new int[] {
16843039,
2130772032,
2130772258};
@@ -5834,8 +5795,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 2
public const int SnackbarLayout_maxActionInlineWidth = 2;
- public static int[] Spinner = new int[]
- {
+ public static int[] Spinner = new int[] {
16842930,
16843126,
16843131,
@@ -5857,8 +5817,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 4
public const int Spinner_popupTheme = 4;
- public static int[] SwitchCompat = new int[]
- {
+ public static int[] SwitchCompat = new int[] {
16843044,
16843045,
16843074,
@@ -5900,8 +5859,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 3
public const int SwitchCompat_track = 3;
- public static int[] TabItem = new int[]
- {
+ public static int[] TabItem = new int[] {
16842754,
16842994,
16843087};
@@ -5915,8 +5873,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 2
public const int TabItem_android_text = 2;
- public static int[] TabLayout = new int[]
- {
+ public static int[] TabLayout = new int[] {
2130772259,
2130772260,
2130772261,
@@ -5982,8 +5939,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 9
public const int TabLayout_tabTextColor = 9;
- public static int[] TextAppearance = new int[]
- {
+ public static int[] TextAppearance = new int[] {
16842901,
16842902,
16842903,
@@ -6021,8 +5977,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 8
public const int TextAppearance_textAllCaps = 8;
- public static int[] TextInputLayout = new int[]
- {
+ public static int[] TextInputLayout = new int[] {
16842906,
16843088,
2130772275,
@@ -6068,8 +6023,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 2
public const int TextInputLayout_hintTextAppearance = 2;
- public static int[] Toolbar = new int[]
- {
+ public static int[] Toolbar = new int[] {
16842927,
16843072,
2130772009,
@@ -6171,8 +6125,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 23
public const int Toolbar_titleTextColor = 23;
- public static int[] View = new int[]
- {
+ public static int[] View = new int[] {
16842752,
16842970,
2130772210,
@@ -6194,8 +6147,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 4
public const int View_theme = 4;
- public static int[] ViewBackgroundHelper = new int[]
- {
+ public static int[] ViewBackgroundHelper = new int[] {
16842964,
2130772213,
2130772214};
@@ -6209,8 +6161,7 @@ namespace eShopOnContainers.Droid
// aapt resource value: 2
public const int ViewBackgroundHelper_backgroundTintMode = 2;
- public static int[] ViewStubCompat = new int[]
- {
+ public static int[] ViewStubCompat = new int[] {
16842960,
16842994,
16842995};
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.Droid/eShopOnContainers.Droid.csproj b/src/Mobile/eShopOnContainers/eShopOnContainers.Droid/eShopOnContainers.Droid.csproj
index a96ca94ac..41c864d97 100644
--- a/src/Mobile/eShopOnContainers/eShopOnContainers.Droid/eShopOnContainers.Droid.csproj
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.Droid/eShopOnContainers.Droid.csproj
@@ -54,9 +54,170 @@
SdkOnly
+
+ ..\..\..\..\packages\Acr.Support.2.1.0\lib\MonoAndroid10\Acr.Support.Android.dll
+ True
+
+
+ ..\..\..\..\packages\Acr.UserDialogs.6.3.3\lib\MonoAndroid10\Acr.UserDialogs.dll
+ True
+
+
+ ..\..\..\..\packages\Acr.UserDialogs.6.3.3\lib\MonoAndroid10\Acr.UserDialogs.Interface.dll
+ True
+
+
+ ..\..\..\..\packages\AndHUD.1.2.0\lib\MonoAndroid\AndHUD.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.2.2.9\lib\MonoAndroid10\FFImageLoading.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.Forms.2.2.9\lib\MonoAndroid10\FFImageLoading.Forms.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.Forms.2.2.9\lib\MonoAndroid10\FFImageLoading.Forms.Droid.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.2.2.9\lib\MonoAndroid10\FFImageLoading.Platform.dll
+
+
+ ..\..\..\..\packages\IdentityModel.1.3.1\lib\portable-net45+wp80+win8+wpa81\IdentityModel.Portable.dll
+ True
+
+
+
+ ..\..\..\..\packages\modernhttpclient.2.4.2\lib\MonoAndroid\ModernHttpClient.dll
+ True
+
+
+ ..\..\..\..\packages\Newtonsoft.Json.9.0.1\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll
+
+
+ ..\..\..\..\packages\modernhttpclient.2.4.2\lib\MonoAndroid\OkHttp.dll
+ True
+
+
+ ..\..\..\..\packages\PCLCrypto.2.0.147\lib\MonoAndroid23\PCLCrypto.dll
+
+
+ ..\..\..\..\packages\PInvoke.BCrypt.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.BCrypt.dll
+
+
+ ..\..\..\..\packages\PInvoke.Kernel32.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.Kernel32.dll
+
+
+ ..\..\..\..\packages\PInvoke.NCrypt.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.NCrypt.dll
+
+
+ ..\..\..\..\packages\PInvoke.Windows.Core.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.Windows.Core.dll
+
+
+ ..\..\..\..\packages\Plugin.CurrentActivity.1.0.1\lib\MonoAndroid10\Plugin.CurrentActivity.dll
+
+
+ ..\..\..\..\packages\Xam.Plugin.Geolocator.3.0.4\lib\MonoAndroid10\Plugin.Geolocator.dll
+
+
+ ..\..\..\..\packages\Xam.Plugin.Geolocator.3.0.4\lib\MonoAndroid10\Plugin.Geolocator.Abstractions.dll
+
+
+ ..\..\..\..\packages\Plugin.Permissions.1.1.7\lib\MonoAndroid10\Plugin.Permissions.dll
+
+
+ ..\..\..\..\packages\Plugin.Permissions.1.1.7\lib\MonoAndroid10\Plugin.Permissions.Abstractions.dll
+
+
+ ..\..\..\..\packages\Xam.Plugins.Settings.2.6.0.12-beta\lib\MonoAndroid10\Plugin.Settings.dll
+ True
+
+
+ ..\..\..\..\packages\Xam.Plugins.Settings.2.6.0.12-beta\lib\MonoAndroid10\Plugin.Settings.Abstractions.dll
+ True
+
+
+ ..\..\..\..\packages\SlideOverKit.2.1.4\lib\MonoAndroid10\SlideOverKit.dll
+ True
+
+
+ ..\..\..\..\packages\SlideOverKit.2.1.4\lib\MonoAndroid10\SlideOverKit.Droid.dll
+ True
+
+
+ ..\..\..\..\packages\Splat.1.6.2\lib\monoandroid\Splat.dll
+ True
+
+
+
+
+ ..\..\..\..\packages\Microsoft.Net.Http.2.2.29\lib\monoandroid\System.Net.Http.Extensions.dll
+ True
+
+
+ ..\..\..\..\packages\Microsoft.Net.Http.2.2.29\lib\monoandroid\System.Net.Http.Primitives.dll
+ True
+
+
+
+
+
+ ..\..\..\..\packages\Validation.2.2.8\lib\dotnet\Validation.dll
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.Animated.Vector.Drawable.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.Design.23.3.0\lib\MonoAndroid43\Xamarin.Android.Support.Design.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.v4.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v4.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.v7.AppCompat.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.AppCompat.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.v7.CardView.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.CardView.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.v7.MediaRouter.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.MediaRouter.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.v7.RecyclerView.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.RecyclerView.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.Vector.Drawable.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.Vector.Drawable.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\MonoAndroid10\FormsViewGroup.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\MonoAndroid10\Xamarin.Forms.Core.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\MonoAndroid10\Xamarin.Forms.Platform.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll
+
+
+
+ ..\..\..\..\packages\Autofac.4.5.0\lib\netstandard1.1\Autofac.dll
+
@@ -85,6 +246,7 @@
Assets\SourceSansPro-Regular.ttf
+
@@ -231,34 +393,15 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.Droid/packages.config b/src/Mobile/eShopOnContainers/eShopOnContainers.Droid/packages.config
new file mode 100644
index 000000000..1b96855ee
--- /dev/null
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.Droid/packages.config
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.Droid/eShopOnContainers.TestRunner.Droid.csproj b/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.Droid/eShopOnContainers.TestRunner.Droid.csproj
index 6cfb21aed..326158569 100644
--- a/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.Droid/eShopOnContainers.TestRunner.Droid.csproj
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.Droid/eShopOnContainers.TestRunner.Droid.csproj
@@ -45,6 +45,174 @@
4
False
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\MonoAndroid10\FormsViewGroup.dll
+
+
+
+
+ ..\..\..\..\packages\PCLCrypto.2.0.147\lib\MonoAndroid23\PCLCrypto.dll
+
+
+ ..\..\..\..\packages\PInvoke.BCrypt.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.BCrypt.dll
+
+
+ ..\..\..\..\packages\PInvoke.Kernel32.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.Kernel32.dll
+
+
+ ..\..\..\..\packages\PInvoke.NCrypt.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.NCrypt.dll
+
+
+ ..\..\..\..\packages\PInvoke.Windows.Core.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.Windows.Core.dll
+
+
+ ..\..\..\..\packages\Plugin.CurrentActivity.1.0.1\lib\MonoAndroid10\Plugin.CurrentActivity.dll
+
+
+ ..\..\..\..\packages\Xam.Plugin.Geolocator.3.0.4\lib\MonoAndroid10\Plugin.Geolocator.dll
+
+
+ ..\..\..\..\packages\Xam.Plugin.Geolocator.3.0.4\lib\MonoAndroid10\Plugin.Geolocator.Abstractions.dll
+
+
+ ..\..\..\..\packages\Plugin.Permissions.1.1.7\lib\MonoAndroid10\Plugin.Permissions.dll
+
+
+ ..\..\..\..\packages\Plugin.Permissions.1.1.7\lib\MonoAndroid10\Plugin.Permissions.Abstractions.dll
+
+
+
+
+ ..\..\..\..\packages\Microsoft.Net.Http.2.2.29\lib\monoandroid\System.Net.Http.Extensions.dll
+
+
+ ..\..\..\..\packages\Microsoft.Net.Http.2.2.29\lib\monoandroid\System.Net.Http.Primitives.dll
+
+
+
+
+ ..\..\..\..\packages\Validation.2.2.8\lib\dotnet\Validation.dll
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.Animated.Vector.Drawable.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.Design.23.3.0\lib\MonoAndroid43\Xamarin.Android.Support.Design.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.v4.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v4.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.v7.AppCompat.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.AppCompat.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.v7.CardView.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.CardView.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.v7.MediaRouter.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.MediaRouter.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.v7.RecyclerView.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.v7.RecyclerView.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Android.Support.Vector.Drawable.23.3.0\lib\MonoAndroid403\Xamarin.Android.Support.Vector.Drawable.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\MonoAndroid10\Xamarin.Forms.Core.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\MonoAndroid10\Xamarin.Forms.Platform.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll
+
+
+ ..\..\..\..\packages\xunit.abstractions.2.0.0\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.abstractions.dll
+
+
+ ..\..\..\..\packages\xunit.extensibility.core.2.1.0\lib\dotnet\xunit.core.dll
+
+
+ ..\..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\monoandroid\xunit.execution.dotnet.dll
+
+
+ ..\..\..\..\packages\xunit.runner.utility.2.1.0\lib\dotnet\xunit.runner.utility.dotnet.dll
+
+
+ ..\..\..\..\packages\xunit.runner.devices.2.1.0\lib\MonoAndroid\xunit.runner.devices.dll
+
+
+ ..\..\..\..\packages\Newtonsoft.Json.9.0.1\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll
+
+
+
+
+ ..\..\..\..\packages\Autofac.4.5.0\lib\netstandard1.1\Autofac.dll
+
+
+ ..\..\..\..\packages\Xam.Plugins.Settings.2.6.0.12-beta\lib\MonoAndroid10\Plugin.Settings.Abstractions.dll
+
+
+ ..\..\..\..\packages\Xam.Plugins.Settings.2.6.0.12-beta\lib\MonoAndroid10\Plugin.Settings.dll
+
+
+ ..\..\..\..\packages\xunit.assert.2.2.0\lib\netstandard1.1\xunit.assert.dll
+
+
+ ..\..\..\..\packages\SlideOverKit.2.1.4\lib\MonoAndroid10\SlideOverKit.dll
+
+
+ ..\..\..\..\packages\SlideOverKit.2.1.4\lib\MonoAndroid10\SlideOverKit.Droid.dll
+
+
+ ..\..\..\..\packages\Acr.Support.2.1.0\lib\MonoAndroid10\Acr.Support.Android.dll
+
+
+ ..\..\..\..\packages\AndHUD.1.2.0\lib\MonoAndroid\AndHUD.dll
+
+
+ ..\..\..\..\packages\Splat.1.6.2\lib\monoandroid\Splat.dll
+
+
+ ..\..\..\..\packages\Acr.UserDialogs.6.3.3\lib\MonoAndroid10\Acr.UserDialogs.dll
+
+
+ ..\..\..\..\packages\Acr.UserDialogs.6.3.3\lib\MonoAndroid10\Acr.UserDialogs.Interface.dll
+
+
+ ..\..\..\..\packages\IdentityModel.1.3.1\lib\portable-net45+wp80+win8+wpa81\IdentityModel.Portable.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.2.2.9\lib\MonoAndroid10\FFImageLoading.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.2.2.9\lib\MonoAndroid10\FFImageLoading.Platform.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.Forms.2.2.9\lib\MonoAndroid10\FFImageLoading.Forms.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.Forms.2.2.9\lib\MonoAndroid10\FFImageLoading.Forms.Droid.dll
+
+
+ ..\..\..\..\packages\modernhttpclient.2.4.2\lib\MonoAndroid\ModernHttpClient.dll
+
+
+ ..\..\..\..\packages\modernhttpclient.2.4.2\lib\MonoAndroid\OkHttp.dll
+
+
@@ -53,6 +221,9 @@
+
+ Designer
+
@@ -70,43 +241,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2.2.0
-
-
{f7b6a162-bc4d-4924-b16a-713f9b0344e7}
@@ -114,4 +248,22 @@
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.Windows/eShopOnContainers.TestRunner.Windows.csproj b/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.Windows/eShopOnContainers.TestRunner.Windows.csproj
index 2e01e5b11..61229f89a 100755
--- a/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.Windows/eShopOnContainers.TestRunner.Windows.csproj
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.Windows/eShopOnContainers.TestRunner.Windows.csproj
@@ -11,14 +11,13 @@
eShopOnContainers.TestRunner.Windows
en-US
UAP
- 10.0.16267.0
- 10.0.16267.0
+ 10.0.14393.0
+ 10.0.10586.0
14
512
{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
true
eShopOnContainers.TestRunner.Windows_TemporaryKey.pfx
- win10-arm;win10-arm-aot;win10-x86;win10-x86-aot;win10-x64;win10-x64-aot
true
@@ -89,6 +88,10 @@
true
true
+
+
+
+
App.xaml
@@ -127,17 +130,6 @@
eShopOnContainers.UnitTests
-
-
- 6.0.0-preview1-25611-03
-
-
- 2.3.4.231
-
-
- 2.1.0
-
-
14.0
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.Windows/project.json b/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.Windows/project.json
new file mode 100644
index 000000000..f32fb6319
--- /dev/null
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.Windows/project.json
@@ -0,0 +1,18 @@
+{
+ "dependencies": {
+ "Microsoft.NETCore.UniversalWindowsPlatform": "5.3.3",
+ "Xamarin.Forms": "2.3.4.231",
+ "xunit.runner.devices": "2.1.0"
+ },
+ "frameworks": {
+ "uap10.0": {}
+ },
+ "runtimes": {
+ "win10-arm": {},
+ "win10-arm-aot": {},
+ "win10-x86": {},
+ "win10-x86-aot": {},
+ "win10-x64": {},
+ "win10-x64-aot": {}
+ }
+}
\ No newline at end of file
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.iOS/eShopOnContainers.TestRunner.iOS.csproj b/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.iOS/eShopOnContainers.TestRunner.iOS.csproj
index 6ff33a496..78410457a 100644
--- a/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.iOS/eShopOnContainers.TestRunner.iOS.csproj
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.TestRunner.iOS/eShopOnContainers.TestRunner.iOS.csproj
@@ -106,37 +106,130 @@
+
+
+
+
+ ..\..\..\..\packages\PCLCrypto.2.0.147\lib\xamarinios10\PCLCrypto.dll
+
+
+ ..\..\..\..\packages\PInvoke.BCrypt.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.BCrypt.dll
+
+
+ ..\..\..\..\packages\PInvoke.Kernel32.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.Kernel32.dll
+
+
+ ..\..\..\..\packages\PInvoke.NCrypt.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.NCrypt.dll
+
+
+ ..\..\..\..\packages\PInvoke.Windows.Core.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.Windows.Core.dll
+
+
+
+ ..\..\..\..\packages\Microsoft.Net.Http.2.2.29\lib\Xamarin.iOS10\System.Net.Http.Extensions.dll
+
+
+ ..\..\..\..\packages\Microsoft.Net.Http.2.2.29\lib\Xamarin.iOS10\System.Net.Http.Primitives.dll
+
+
+
+
+ ..\..\..\..\packages\Validation.2.2.8\lib\dotnet\Validation.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\Xamarin.iOS10\Xamarin.Forms.Core.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\Xamarin.iOS10\Xamarin.Forms.Platform.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\Xamarin.iOS10\Xamarin.Forms.Platform.iOS.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll
+
+
+
+ ..\..\..\..\packages\xunit.abstractions.2.0.0\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.abstractions.dll
+
+
+ ..\..\..\..\packages\xunit.extensibility.core.2.1.0\lib\dotnet\xunit.core.dll
+
+
+ ..\..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\xamarinios\xunit.execution.dotnet.dll
+
+
+ ..\..\..\..\packages\xunit.runner.utility.2.1.0\lib\dotnet\xunit.runner.utility.dotnet.dll
+
+
+ ..\..\..\..\packages\xunit.runner.devices.2.1.0\lib\Xamarin.iOS\xunit.runner.devices.dll
+
+
+
+
+ ..\..\..\..\packages\xunit.assert.2.2.0\lib\netstandard1.1\xunit.assert.dll
+
+
+ ..\..\..\..\packages\Newtonsoft.Json.9.0.1\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll
+
+
+ ..\..\..\..\packages\Autofac.4.5.0\lib\netstandard1.1\Autofac.dll
+
+
+ ..\..\..\..\packages\Xam.Plugins.Settings.2.6.0.12-beta\lib\Xamarin.iOS10\Plugin.Settings.Abstractions.dll
+
+
+ ..\..\..\..\packages\Xam.Plugins.Settings.2.6.0.12-beta\lib\Xamarin.iOS10\Plugin.Settings.dll
+
+
+ ..\..\..\..\packages\SlideOverKit.2.1.4\lib\Xamarin.iOS10\SlideOverKit.dll
+
+
+ ..\..\..\..\packages\SlideOverKit.2.1.4\lib\Xamarin.iOS10\SlideOverKit.iOS.dll
+
+
+ ..\..\..\..\packages\Acr.Support.2.1.0\lib\Xamarin.iOS10\Acr.Support.iOS.dll
+
+
+ ..\..\..\..\packages\Splat.1.6.2\lib\Xamarin.iOS10\Splat.dll
+
+
+ ..\..\..\..\packages\Acr.UserDialogs.6.3.3\lib\Xamarin.iOS10\Acr.UserDialogs.dll
+
+
+ ..\..\..\..\packages\Acr.UserDialogs.6.3.3\lib\Xamarin.iOS10\Acr.UserDialogs.Interface.dll
+
+
+ ..\..\..\..\packages\IdentityModel.1.3.1\lib\portable-net45+wp80+win8+wpa81\IdentityModel.Portable.dll
+
+
+ ..\..\..\..\packages\WebP.Touch.1.0.3\lib\Xamarin.iOS10\WebP.Touch.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.2.2.9\lib\Xamarin.iOS10\FFImageLoading.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.2.2.9\lib\Xamarin.iOS10\FFImageLoading.Platform.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.Forms.2.2.9\lib\Xamarin.iOS10\FFImageLoading.Forms.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.Forms.2.2.9\lib\Xamarin.iOS10\FFImageLoading.Forms.Touch.dll
+
+
+ ..\..\..\..\packages\modernhttpclient.2.4.2\lib\Xamarin.iOS10\ModernHttpClient.dll
+
+
+ ..\..\..\..\packages\Xam.Plugin.Geolocator.3.0.4\lib\Xamarin.iOS10\Plugin.Geolocator.Abstractions.dll
+
+
+ ..\..\..\..\packages\Xam.Plugin.Geolocator.3.0.4\lib\Xamarin.iOS10\Plugin.Geolocator.dll
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2.2.0
-
-
{f7b6a162-bc4d-4924-b16a-713f9b0344e7}
@@ -144,4 +237,13 @@
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.UITests/eShopOnContainers.UITests.csproj b/src/Mobile/eShopOnContainers/eShopOnContainers.UITests/eShopOnContainers.UITests.csproj
index faef9f61f..aa4f41fa2 100644
--- a/src/Mobile/eShopOnContainers/eShopOnContainers.UITests/eShopOnContainers.UITests.csproj
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.UITests/eShopOnContainers.UITests.csproj
@@ -28,15 +28,32 @@
false
+
+ ..\..\..\..\packages\NUnitTestAdapter.2.0.0\lib\nunit.core.dll
+ False
+
+
+ ..\..\..\..\packages\NUnitTestAdapter.2.0.0\lib\nunit.core.interfaces.dll
+ False
+
+
+ ..\..\..\..\packages\NUnit.2.6.4\lib\nunit.framework.dll
+ True
+
+
+ ..\..\..\..\packages\NUnitTestAdapter.2.0.0\lib\nunit.util.dll
+ False
+
+
+ ..\..\..\..\packages\NUnitTestAdapter.2.0.0\lib\NUnit.VisualStudio.TestAdapter.dll
+ False
+
+
+ ..\..\..\..\packages\Xamarin.UITest.2.0.3\lib\Xamarin.UITest.dll
+ True
+
-
-
-
-
-
-
-
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.UnitTests/eShopOnContainers.UnitTests.csproj b/src/Mobile/eShopOnContainers/eShopOnContainers.UnitTests/eShopOnContainers.UnitTests.csproj
index 757dc43e5..fd8c23eca 100644
--- a/src/Mobile/eShopOnContainers/eShopOnContainers.UnitTests/eShopOnContainers.UnitTests.csproj
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.UnitTests/eShopOnContainers.UnitTests.csproj
@@ -1,20 +1,71 @@
-
-
+
+
+
- netstandard2.0
- portable-net45+win8+wpa81+wp8
- full
- false
+ 10.0
+ Debug
+ AnyCPU
+ {F7B6A162-BC4D-4924-B16A-713F9B0344E7}
+ Library
+ Properties
+ eShopOnContainers.UnitTests
+ eShopOnContainers.UnitTests
+ es-ES
+ 512
+ {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ v4.5
+ Profile111
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
+
+ {67f9d3a8-f71e-4428-913f-c37ae82cdb24}
+ eShopOnContainers.Core
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.Windows/eShopOnContainers.Windows.csproj b/src/Mobile/eShopOnContainers/eShopOnContainers.Windows/eShopOnContainers.Windows.csproj
index 5f9a72577..342acf6b2 100644
--- a/src/Mobile/eShopOnContainers/eShopOnContainers.Windows/eShopOnContainers.Windows.csproj
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.Windows/eShopOnContainers.Windows.csproj
@@ -11,16 +11,14 @@
eShopOnContainers.Windows
en-US
UAP
- 10.0.16267.0
- 10.0.16267.0
+ 10.0.10586.0
+ 10.0.10586.0
14
true
- true
512
{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
Windows_TemporaryKey.pfx
true
- win10-arm;win10-arm-aot;win10-x86;win10-x86-aot;win10-x64;win10-x64-aot
true
@@ -102,6 +100,7 @@
Assets\Fonts\SourceSansPro-Regular.ttf
+
@@ -172,52 +171,18 @@
Designer
+
+
+ Windows Mobile Extensions for the UWP
+
+
{67f9d3a8-f71e-4428-913f-c37ae82cdb24}
eShopOnContainers.Core
-
-
- 6.3.3
-
-
- 2.10.0
-
-
- 6.0.0-preview1-25611-03
-
-
- 10.0.3
-
-
- 2.0.147
-
-
- 2.1.4
-
-
- 3.0.4
-
-
- 2.6.0.12-beta
-
-
- 2.2.9
-
-
- 2.2.9
-
-
- 2.3.4.231
-
-
-
-
- Windows Mobile Extensions for the UWP
-
-
+
14.0
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.Windows/project.json b/src/Mobile/eShopOnContainers/eShopOnContainers.Windows/project.json
new file mode 100644
index 000000000..faafe1f18
--- /dev/null
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.Windows/project.json
@@ -0,0 +1,26 @@
+{
+ "dependencies": {
+ "Acr.UserDialogs": "6.3.3",
+ "IdentityModel": "1.3.1",
+ "Microsoft.NETCore.UniversalWindowsPlatform": "5.3.3",
+ "Newtonsoft.Json": "9.0.1",
+ "PCLCrypto": "2.0.147",
+ "SlideOverKit": "2.1.4",
+ "Xam.Plugin.Geolocator": "3.0.4",
+ "Xam.Plugins.Settings": "2.6.0.12-beta",
+ "Xamarin.FFImageLoading": "2.2.9",
+ "Xamarin.FFImageLoading.Forms": "2.2.9",
+ "Xamarin.Forms": "2.3.4.231"
+ },
+ "frameworks": {
+ "uap10.0": {}
+ },
+ "runtimes": {
+ "win10-arm": {},
+ "win10-arm-aot": {},
+ "win10-x86": {},
+ "win10-x86-aot": {},
+ "win10-x64": {},
+ "win10-x64-aot": {}
+ }
+}
\ No newline at end of file
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.iOS/eShopOnContainers.iOS.csproj b/src/Mobile/eShopOnContainers/eShopOnContainers.iOS/eShopOnContainers.iOS.csproj
index 5cc36912e..205112e74 100644
--- a/src/Mobile/eShopOnContainers/eShopOnContainers.iOS/eShopOnContainers.iOS.csproj
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.iOS/eShopOnContainers.iOS.csproj
@@ -122,6 +122,7 @@
+
@@ -131,9 +132,118 @@
+
+ ..\..\..\..\packages\Acr.Support.2.1.0\lib\Xamarin.iOS10\Acr.Support.iOS.dll
+ True
+
+
+ ..\..\..\..\packages\Acr.UserDialogs.6.3.3\lib\Xamarin.iOS10\Acr.UserDialogs.dll
+ True
+
+
+ ..\..\..\..\packages\Acr.UserDialogs.6.3.3\lib\Xamarin.iOS10\Acr.UserDialogs.Interface.dll
+ True
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.2.2.9\lib\Xamarin.iOS10\FFImageLoading.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.Forms.2.2.9\lib\Xamarin.iOS10\FFImageLoading.Forms.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.Forms.2.2.9\lib\Xamarin.iOS10\FFImageLoading.Forms.Touch.dll
+
+
+ ..\..\..\..\packages\Xamarin.FFImageLoading.2.2.9\lib\Xamarin.iOS10\FFImageLoading.Platform.dll
+
+
+ ..\..\..\..\packages\IdentityModel.1.3.1\lib\portable-net45+wp80+win8+wpa81\IdentityModel.Portable.dll
+ True
+
+
+ ..\..\..\..\packages\modernhttpclient.2.4.2\lib\Xamarin.iOS10\ModernHttpClient.dll
+ True
+
+
+ ..\..\..\..\packages\Newtonsoft.Json.9.0.1\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll
+ True
+
+
+ ..\..\..\..\packages\PCLCrypto.2.0.147\lib\xamarinios10\PCLCrypto.dll
+
+
+ ..\..\..\..\packages\PInvoke.BCrypt.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.BCrypt.dll
+
+
+ ..\..\..\..\packages\PInvoke.Kernel32.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.Kernel32.dll
+
+
+ ..\..\..\..\packages\PInvoke.NCrypt.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.NCrypt.dll
+
+
+ ..\..\..\..\packages\PInvoke.Windows.Core.0.3.2\lib\portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10\PInvoke.Windows.Core.dll
+
+
+ ..\..\..\..\packages\Xam.Plugins.Settings.2.6.0.12-beta\lib\Xamarin.iOS10\Plugin.Settings.dll
+ True
+
+
+ ..\..\..\..\packages\Xam.Plugins.Settings.2.6.0.12-beta\lib\Xamarin.iOS10\Plugin.Settings.Abstractions.dll
+ True
+
+
+ ..\..\..\..\packages\SlideOverKit.2.1.4\lib\Xamarin.iOS10\SlideOverKit.dll
+ True
+
+
+ ..\..\..\..\packages\SlideOverKit.2.1.4\lib\Xamarin.iOS10\SlideOverKit.iOS.dll
+ True
+
+
+ ..\..\..\..\packages\Splat.1.6.2\lib\Xamarin.iOS10\Splat.dll
+ True
+
+
+ ..\..\..\..\packages\Microsoft.Net.Http.2.2.29\lib\Xamarin.iOS10\System.Net.Http.Extensions.dll
+ True
+
+
+ ..\..\..\..\packages\Microsoft.Net.Http.2.2.29\lib\Xamarin.iOS10\System.Net.Http.Primitives.dll
+ True
+
+
+
+ ..\..\..\..\packages\Validation.2.2.8\lib\dotnet\Validation.dll
+
+
+ ..\..\..\..\packages\WebP.Touch.1.0.3\lib\Xamarin.iOS10\WebP.Touch.dll
+
+
+
+
+ ..\..\..\..\packages\Autofac.4.5.0\lib\netstandard1.1\Autofac.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\Xamarin.iOS10\Xamarin.Forms.Core.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\Xamarin.iOS10\Xamarin.Forms.Platform.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\Xamarin.iOS10\Xamarin.Forms.Platform.iOS.dll
+
+
+ ..\..\..\..\packages\Xamarin.Forms.2.3.4.231\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll
+
+
+ ..\..\..\..\packages\Xam.Plugin.Geolocator.3.0.4\lib\Xamarin.iOS10\Plugin.Geolocator.Abstractions.dll
+
+
+ ..\..\..\..\packages\Xam.Plugin.Geolocator.3.0.4\lib\Xamarin.iOS10\Plugin.Geolocator.dll
+
@@ -326,24 +436,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Mobile/eShopOnContainers/eShopOnContainers.iOS/packages.config b/src/Mobile/eShopOnContainers/eShopOnContainers.iOS/packages.config
new file mode 100644
index 000000000..0765f47f9
--- /dev/null
+++ b/src/Mobile/eShopOnContainers/eShopOnContainers.iOS/packages.config
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file