Organised using statements.

This commit is contained in:
David Britch 2018-01-17 12:35:57 +00:00
parent 473c38e643
commit 89769133c8
55 changed files with 203 additions and 226 deletions

View File

@ -1,13 +1,13 @@
using System.Globalization; using eShopOnContainers.Core.Models.Location;
using eShopOnContainers.Services;
using eShopOnContainers.Core.ViewModels.Base;
using System.Threading.Tasks;
using eShopOnContainers.Core.Models.Location;
using eShopOnContainers.Core.Services.Location; using eShopOnContainers.Core.Services.Location;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.Services;
using Plugin.Geolocator; using Plugin.Geolocator;
using System.Globalization;
using System.Threading.Tasks;
using Xamarin.Forms; using Xamarin.Forms;
using Xamarin.Forms.Xaml; using Xamarin.Forms.Xaml;
using eShopOnContainers.Core.Services.Settings;
[assembly: XamlCompilation(XamlCompilationOptions.Compile)] [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
namespace eShopOnContainers namespace eShopOnContainers

View File

@ -1,6 +1,6 @@
using System.Linq; using eShopOnContainers.Core.Effects;
using System.Linq;
using Xamarin.Forms; using Xamarin.Forms;
using eShopOnContainers.Core.Effects;
namespace eShopOnContainers.Core.Behaviors namespace eShopOnContainers.Core.Behaviors
{ {

View File

@ -1,8 +1,4 @@
using System; using System.Threading.Tasks;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Input; using System.Windows.Input;
using Xamarin.Forms; using Xamarin.Forms;

View File

@ -1,7 +1,7 @@
namespace eShopOnContainers.Core.Models.Marketing using System;
{
using System;
namespace eShopOnContainers.Core.Models.Marketing
{
public class Campaign public class Campaign
{ {
public int Id { get; set; } public int Id { get; set; }

View File

@ -1,7 +1,7 @@
namespace eShopOnContainers.Core.Models.Marketing using System;
{
using System;
namespace eShopOnContainers.Core.Models.Marketing
{
public class CampaignItem public class CampaignItem
{ {
public int Id { get; set; } public int Id { get; set; }

View File

@ -1,7 +1,7 @@
namespace eShopOnContainers.Core.Models.Marketing using System.Collections.Generic;
{
using System.Collections.Generic;
namespace eShopOnContainers.Core.Models.Marketing
{
public class CampaignRoot public class CampaignRoot
{ {
public int PageIndex { get; set; } public int PageIndex { get; set; }

View File

@ -1,6 +1,6 @@
using System; using Newtonsoft.Json;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using Newtonsoft.Json;
namespace eShopOnContainers.Core.Models.Orders namespace eShopOnContainers.Core.Models.Orders
{ {

View File

@ -1,10 +1,9 @@
namespace eShopOnContainers.Core.Services.Location using System.Threading.Tasks;
{
using System.Threading.Tasks;
using Models.Location;
namespace eShopOnContainers.Core.Services.Location
{
public interface ILocationService public interface ILocationService
{ {
Task UpdateUserLocation(Location newLocReq, string token); Task UpdateUserLocation(eShopOnContainers.Core.Models.Location.Location newLocReq, string token);
} }
} }

View File

@ -1,10 +1,9 @@
namespace eShopOnContainers.Core.Services.Location using System;
{ using System.Threading.Tasks;
using System; using eShopOnContainers.Core.Services.RequestProvider;
using System.Threading.Tasks;
using Models.Location;
using RequestProvider;
namespace eShopOnContainers.Core.Services.Location
{
public class LocationService : ILocationService public class LocationService : ILocationService
{ {
private readonly IRequestProvider _requestProvider; private readonly IRequestProvider _requestProvider;
@ -14,7 +13,7 @@
_requestProvider = requestProvider; _requestProvider = requestProvider;
} }
public async Task UpdateUserLocation(Location newLocReq, string token) public async Task UpdateUserLocation(eShopOnContainers.Core.Models.Location.Location newLocReq, string token)
{ {
UriBuilder builder = new UriBuilder(GlobalSetting.Instance.LocationEndpoint); UriBuilder builder = new UriBuilder(GlobalSetting.Instance.LocationEndpoint);

View File

@ -1,9 +1,9 @@
using System; using eShopOnContainers.Core.Models.Marketing;
using System;
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
using System.Threading.Tasks;
using System.Linq; using System.Linq;
using System.Threading.Tasks;
using Xamarin.Forms; using Xamarin.Forms;
using eShopOnContainers.Core.Models.Marketing;
namespace eShopOnContainers.Core.Services.Marketing namespace eShopOnContainers.Core.Services.Marketing
{ {

View File

@ -1,10 +1,10 @@
using System; using eShopOnContainers.Core.Extensions;
using eShopOnContainers.Core.Models.Marketing;
using eShopOnContainers.Core.Services.FixUri;
using eShopOnContainers.Core.Services.RequestProvider;
using System;
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
using System.Threading.Tasks; using System.Threading.Tasks;
using eShopOnContainers.Core.Models.Marketing;
using eShopOnContainers.Core.Services.RequestProvider;
using eShopOnContainers.Core.Extensions;
using eShopOnContainers.Core.Services.FixUri;
namespace eShopOnContainers.Core.Services.Marketing namespace eShopOnContainers.Core.Services.Marketing
{ {

View File

@ -1,6 +1,6 @@
using System.Collections.ObjectModel; using eShopOnContainers.Core.Models.Marketing;
using System.Collections.ObjectModel;
using System.Threading.Tasks; using System.Threading.Tasks;
using eShopOnContainers.Core.Models.Marketing;
namespace eShopOnContainers.Core.Services.Marketing namespace eShopOnContainers.Core.Services.Marketing
{ {

View File

@ -1,13 +1,12 @@
using eShopOnContainers.Core.Helpers; using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.ViewModels; using eShopOnContainers.Core.ViewModels;
using eShopOnContainers.Core.Views;
using eShopOnContainers.Core.ViewModels.Base; using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.Core.Views;
using System; using System;
using System.Globalization; using System.Globalization;
using System.Reflection; using System.Reflection;
using System.Threading.Tasks; using System.Threading.Tasks;
using Xamarin.Forms; using Xamarin.Forms;
using eShopOnContainers.Core.Services.Settings;
namespace eShopOnContainers.Services namespace eShopOnContainers.Services
{ {

View File

@ -2,7 +2,6 @@
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace eShopOnContainers.Core.Services.Order namespace eShopOnContainers.Core.Services.Order
{ {
public interface IOrderService public interface IOrderService

View File

@ -1,10 +1,9 @@
using eShopOnContainers.Core.Models.Basket; using eShopOnContainers.Core.Models.Basket;
using eShopOnContainers.Core.Models.Orders;
using eShopOnContainers.Core.Services.RequestProvider; using eShopOnContainers.Core.Services.RequestProvider;
using System; using System;
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
using System.Net.Http;
using System.Threading.Tasks; using System.Threading.Tasks;
using eShopOnContainers.Core.Models.Orders;
namespace eShopOnContainers.Core.Services.Order namespace eShopOnContainers.Core.Services.Order
{ {

View File

@ -1,9 +1,5 @@
using System; using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http; using System.Net.Http;
using System.Text;
using System.Threading.Tasks;
namespace eShopOnContainers.Core.Services.RequestProvider namespace eShopOnContainers.Core.Services.RequestProvider
{ {

View File

@ -2,11 +2,11 @@
using Newtonsoft.Json; using Newtonsoft.Json;
using Newtonsoft.Json.Converters; using Newtonsoft.Json.Converters;
using Newtonsoft.Json.Serialization; using Newtonsoft.Json.Serialization;
using System;
using System.Net; using System.Net;
using System.Net.Http; using System.Net.Http;
using System.Net.Http.Headers; using System.Net.Http.Headers;
using System.Threading.Tasks; using System.Threading.Tasks;
using System;
namespace eShopOnContainers.Core.Services.RequestProvider namespace eShopOnContainers.Core.Services.RequestProvider
{ {

View File

@ -1,5 +1,5 @@
using System; using eShopOnContainers.Core.Models.User;
using eShopOnContainers.Core.Models.User; using System;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace eShopOnContainers.Core.Services.User namespace eShopOnContainers.Core.Services.User
@ -29,7 +29,6 @@ namespace eShopOnContainers.Core.Services.User
public async Task<UserInfo> GetUserInfoAsync(string authToken) public async Task<UserInfo> GetUserInfoAsync(string authToken)
{ {
await Task.Delay(500); await Task.Delay(500);
return MockUserInfo; return MockUserInfo;
} }
} }

View File

@ -1,7 +1,7 @@
using eShopOnContainers.Core.Services.RequestProvider; using eShopOnContainers.Core.Models.User;
using eShopOnContainers.Core.Services.RequestProvider;
using System; using System;
using System.Threading.Tasks; using System.Threading.Tasks;
using eShopOnContainers.Core.Models.User;
namespace eShopOnContainers.Core.Services.User namespace eShopOnContainers.Core.Services.User
{ {
@ -17,12 +17,8 @@ namespace eShopOnContainers.Core.Services.User
public async Task<UserInfo> GetUserInfoAsync(string authToken) public async Task<UserInfo> GetUserInfoAsync(string authToken)
{ {
UriBuilder builder = new UriBuilder(GlobalSetting.Instance.UserInfoEndpoint); UriBuilder builder = new UriBuilder(GlobalSetting.Instance.UserInfoEndpoint);
string uri = builder.ToString(); string uri = builder.ToString();
var userInfo = await _requestProvider.GetAsync<UserInfo>(uri, authToken);
var userInfo =
await _requestProvider.GetAsync<UserInfo>(uri, authToken);
return userInfo; return userInfo;
} }
} }

View File

@ -1,7 +1,6 @@
using eShopOnContainers.Core.Helpers; using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Services; using eShopOnContainers.Services;
using System.Threading.Tasks; using System.Threading.Tasks;
using eShopOnContainers.Core.Services.Settings;
namespace eShopOnContainers.Core.ViewModels.Base namespace eShopOnContainers.Core.ViewModels.Base
{ {

View File

@ -1,21 +1,21 @@
using eShopOnContainers.Services; using eShopOnContainers.Core.Services.Basket;
using eShopOnContainers.Core.Services.Catalog;
using eShopOnContainers.Core.Services.Dependency;
using eShopOnContainers.Core.Services.FixUri;
using eShopOnContainers.Core.Services.Identity;
using eShopOnContainers.Core.Services.Location;
using eShopOnContainers.Core.Services.Marketing;
using eShopOnContainers.Core.Services.OpenUrl;
using eShopOnContainers.Core.Services.Order;
using eShopOnContainers.Core.Services.RequestProvider;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.Services.User;
using eShopOnContainers.Services;
using System; using System;
using System.Globalization; using System.Globalization;
using System.Reflection; using System.Reflection;
using eShopOnContainers.Core.Services.Catalog;
using eShopOnContainers.Core.Services.OpenUrl;
using eShopOnContainers.Core.Services.RequestProvider;
using eShopOnContainers.Core.Services.Basket;
using eShopOnContainers.Core.Services.Identity;
using eShopOnContainers.Core.Services.Order;
using eShopOnContainers.Core.Services.User;
using eShopOnContainers.Core.Services.Location;
using eShopOnContainers.Core.Services.Marketing;
using eShopOnContainers.Core.Services.Dependency;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.Services.FixUri;
using Xamarin.Forms;
using TinyIoC; using TinyIoC;
using Xamarin.Forms;
namespace eShopOnContainers.Core.ViewModels.Base namespace eShopOnContainers.Core.ViewModels.Base
{ {

View File

@ -1,7 +1,7 @@
using eShopOnContainers.Core.Services.Settings; using eShopOnContainers.Core.Models.Basket;
using eShopOnContainers.Core.Models.Basket;
using eShopOnContainers.Core.Models.Catalog; using eShopOnContainers.Core.Models.Catalog;
using eShopOnContainers.Core.Services.Basket; using eShopOnContainers.Core.Services.Basket;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.Services.User; using eShopOnContainers.Core.Services.User;
using eShopOnContainers.Core.ViewModels.Base; using eShopOnContainers.Core.ViewModels.Base;
using System.Collections.ObjectModel; using System.Collections.ObjectModel;

View File

@ -1,10 +1,10 @@
using System.Threading.Tasks; using eShopOnContainers.Core.Models.Marketing;
using eShopOnContainers.Core.Services.Marketing;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.ViewModels.Base;
using System.Threading.Tasks;
using System.Windows.Input; using System.Windows.Input;
using Xamarin.Forms; using Xamarin.Forms;
using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.Models.Marketing;
using eShopOnContainers.Core.Services.Marketing;
namespace eShopOnContainers.Core.ViewModels namespace eShopOnContainers.Core.ViewModels
{ {

View File

@ -1,11 +1,11 @@
using System.Threading.Tasks; using eShopOnContainers.Core.Models.Marketing;
using eShopOnContainers.Core.Services.Marketing;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.ViewModels.Base;
using System.Collections.ObjectModel;
using System.Threading.Tasks;
using System.Windows.Input; using System.Windows.Input;
using Xamarin.Forms; using Xamarin.Forms;
using System.Collections.ObjectModel;
using eShopOnContainers.Core.Models.Marketing;
using eShopOnContainers.Core.Services.Marketing;
using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.Core.Services.Settings;
namespace eShopOnContainers.Core.ViewModels namespace eShopOnContainers.Core.ViewModels
{ {

View File

@ -1,10 +1,10 @@
using System.Threading.Tasks; using eShopOnContainers.Core.Models.Catalog;
using eShopOnContainers.Core.Services.Catalog;
using eShopOnContainers.Core.ViewModels.Base; using eShopOnContainers.Core.ViewModels.Base;
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
using Xamarin.Forms; using System.Threading.Tasks;
using eShopOnContainers.Core.Models.Catalog;
using eShopOnContainers.Core.Services.Catalog;
using System.Windows.Input; using System.Windows.Input;
using Xamarin.Forms;
namespace eShopOnContainers.Core.ViewModels namespace eShopOnContainers.Core.ViewModels
{ {

View File

@ -1,18 +1,18 @@
using eShopOnContainers.Core.Models.Navigation; using eShopOnContainers.Core.Models.Basket;
using eShopOnContainers.Core.ViewModels.Base; using eShopOnContainers.Core.Models.Navigation;
using System.Windows.Input;
using Xamarin.Forms;
using System.Threading.Tasks;
using eShopOnContainers.Core.Models.Orders; using eShopOnContainers.Core.Models.Orders;
using System; using eShopOnContainers.Core.Models.User;
using System.Collections.ObjectModel;
using eShopOnContainers.Core.Models.Basket;
using System.Collections.Generic;
using eShopOnContainers.Core.Services.Basket; using eShopOnContainers.Core.Services.Basket;
using eShopOnContainers.Core.Services.Order; using eShopOnContainers.Core.Services.Order;
using eShopOnContainers.Core.Services.Settings; using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.Services.User; using eShopOnContainers.Core.Services.User;
using eShopOnContainers.Core.Models.User; using eShopOnContainers.Core.ViewModels.Base;
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Threading.Tasks;
using System.Windows.Input;
using Xamarin.Forms;
namespace eShopOnContainers.Core.ViewModels namespace eShopOnContainers.Core.ViewModels
{ {

View File

@ -1,7 +1,7 @@
using eShopOnContainers.Core.Services.Settings; using eShopOnContainers.Core.Models.User;
using eShopOnContainers.Core.Models.User;
using eShopOnContainers.Core.Services.Identity; using eShopOnContainers.Core.Services.Identity;
using eShopOnContainers.Core.Services.OpenUrl; using eShopOnContainers.Core.Services.OpenUrl;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.Validations; using eShopOnContainers.Core.Validations;
using eShopOnContainers.Core.ViewModels.Base; using eShopOnContainers.Core.ViewModels.Base;
using IdentityModel.Client; using IdentityModel.Client;

View File

@ -1,8 +1,8 @@
using System.Threading.Tasks; using eShopOnContainers.Core.Models.Navigation;
using eShopOnContainers.Core.ViewModels.Base; using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.Core.Models.Navigation; using System.Threading.Tasks;
using Xamarin.Forms;
using System.Windows.Input; using System.Windows.Input;
using Xamarin.Forms;
namespace eShopOnContainers.Core.ViewModels namespace eShopOnContainers.Core.ViewModels
{ {

View File

@ -1,10 +1,9 @@
using System.Threading.Tasks; using eShopOnContainers.Core.Models.Orders;
using eShopOnContainers.Core.Models.Orders;
using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.Core.Services.Order; using eShopOnContainers.Core.Services.Order;
using System;
using System.Windows.Input;
using eShopOnContainers.Core.Services.Settings; using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.ViewModels.Base;
using System.Threading.Tasks;
using System.Windows.Input;
using Xamarin.Forms; using Xamarin.Forms;
namespace eShopOnContainers.Core.ViewModels namespace eShopOnContainers.Core.ViewModels

View File

@ -2,12 +2,12 @@
using eShopOnContainers.Core.Models.Orders; using eShopOnContainers.Core.Models.Orders;
using eShopOnContainers.Core.Models.User; using eShopOnContainers.Core.Models.User;
using eShopOnContainers.Core.Services.Order; using eShopOnContainers.Core.Services.Order;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.ViewModels.Base; using eShopOnContainers.Core.ViewModels.Base;
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
using System.Threading.Tasks; using System.Threading.Tasks;
using System.Windows.Input; using System.Windows.Input;
using Xamarin.Forms; using Xamarin.Forms;
using eShopOnContainers.Core.Services.Settings;
namespace eShopOnContainers.Core.ViewModels namespace eShopOnContainers.Core.ViewModels
{ {

View File

@ -1,13 +1,13 @@
using System.Globalization; using eShopOnContainers.Core.Models.Location;
using eShopOnContainers.Core.Models.User;
using eShopOnContainers.Core.Services.Location;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.ViewModels.Base;
using Plugin.Geolocator;
using System.Globalization;
using System.Threading.Tasks;
using System.Windows.Input; using System.Windows.Input;
using Xamarin.Forms; using Xamarin.Forms;
using System.Threading.Tasks;
using eShopOnContainers.Core.Models.User;
using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.Core.Models.Location;
using eShopOnContainers.Core.Services.Location;
using Plugin.Geolocator;
using eShopOnContainers.Core.Services.Settings;
namespace eShopOnContainers.Core.ViewModels namespace eShopOnContainers.Core.ViewModels
{ {

View File

@ -1,8 +1,8 @@
using System; using eShopOnContainers.Core.ViewModels;
using SlideOverKit;
using Xamarin.Forms;
using eShopOnContainers.Core.ViewModels.Base; using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.Core.ViewModels; using SlideOverKit;
using System;
using Xamarin.Forms;
namespace eShopOnContainers.Core.Views namespace eShopOnContainers.Core.Views
{ {

View File

@ -1,15 +1,15 @@
using Android.App;
using Android.OS;
using Android.Content.PM;
using Android.Views;
using Xamarin.Forms.Platform.Android;
using FFImageLoading.Forms.Droid;
using Acr.UserDialogs; using Acr.UserDialogs;
using Android.App;
using Android.Content; using Android.Content;
using Android.Content.PM;
using Android.OS;
using Android.Runtime; using Android.Runtime;
using Android.Views;
using FFImageLoading; using FFImageLoading;
using System; using FFImageLoading.Forms.Droid;
using Plugin.Permissions; using Plugin.Permissions;
using System;
using Xamarin.Forms.Platform.Android;
namespace eShopOnContainers.Droid.Activities namespace eShopOnContainers.Droid.Activities
{ {

View File

@ -1,8 +1,8 @@
using System; using Android.Graphics;
using Xamarin.Forms;
using eShopOnContainers.Droid.Effects;
using Android.Views; using Android.Views;
using Android.Graphics; using eShopOnContainers.Droid.Effects;
using System;
using Xamarin.Forms;
[assembly: ExportEffect(typeof(CircleEffect), "CircleEffect")] [assembly: ExportEffect(typeof(CircleEffect), "CircleEffect")]
namespace eShopOnContainers.Droid.Effects namespace eShopOnContainers.Droid.Effects

View File

@ -1,11 +1,10 @@
using Xamarin.Forms;
using eShopOnContainers.Droid.Effects;
using Xamarin.Forms.Platform.Android;
using System;
using Android.Widget; using Android.Widget;
using eShopOnContainers.Core.Behaviors; using eShopOnContainers.Core.Behaviors;
using eShopOnContainers.Droid.Effects;
using System;
using System.ComponentModel; using System.ComponentModel;
using System.Diagnostics; using Xamarin.Forms;
using Xamarin.Forms.Platform.Android;
[assembly: ResolutionGroupName("eShopOnContainers")] [assembly: ResolutionGroupName("eShopOnContainers")]
[assembly: ExportEffect(typeof(EntryLineColorEffect), "EntryLineColorEffect")] [assembly: ExportEffect(typeof(EntryLineColorEffect), "EntryLineColorEffect")]
@ -52,7 +51,7 @@ namespace eShopOnContainers.Droid.Effects
} }
catch (Exception ex) catch (Exception ex)
{ {
Debug.WriteLine(ex.Message); Console.WriteLine(ex.Message);
} }
} }
} }

View File

@ -1,8 +1,8 @@
using System;
using Android.App; using Android.App;
using Android.OS; using Android.OS;
using Android.Runtime; using Android.Runtime;
using Plugin.CurrentActivity; using Plugin.CurrentActivity;
using System;
namespace eShopOnContainers.Droid namespace eShopOnContainers.Droid
{ {

View File

@ -1,12 +1,12 @@
using System;
using Android.Content; using Android.Content;
using Android.Views; using Android.Graphics;
using Android.Widget;
using Android.Graphics.Drawables; using Android.Graphics.Drawables;
using Android.Views.Animations;
using Android.Graphics.Drawables.Shapes; using Android.Graphics.Drawables.Shapes;
using Android.Util; using Android.Util;
using Android.Graphics; using Android.Views;
using Android.Views.Animations;
using Android.Widget;
using System;
namespace eShopOnContainers.Droid.Renderers namespace eShopOnContainers.Droid.Renderers
{ {

View File

@ -1,18 +1,18 @@
using Android.Content;
using Android.Graphics;
using Android.Support.Design.Widget;
using Android.Support.V4.View;
using Android.Views;
using Android.Widget;
using eShopOnContainers.Core.Controls;
using eShopOnContainers.Droid.Extensions;
using eShopOnContainers.Droid.Renderers;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Threading.Tasks; using System.Threading.Tasks;
using Xamarin.Forms.Platform.Android.AppCompat;
using Xamarin.Forms; using Xamarin.Forms;
using Android.Content;
using Android.Support.Design.Widget;
using Android.Views;
using Android.Widget;
using Xamarin.Forms.Platform.Android; using Xamarin.Forms.Platform.Android;
using eShopOnContainers.Droid.Extensions; using Xamarin.Forms.Platform.Android.AppCompat;
using eShopOnContainers.Core.Controls;
using eShopOnContainers.Droid.Renderers;
using Android.Support.V4.View;
using Android.Graphics;
[assembly: ExportRenderer(typeof(TabbedPage), typeof(CustomTabbedPageRenderer))] [assembly: ExportRenderer(typeof(TabbedPage), typeof(CustomTabbedPageRenderer))]
namespace eShopOnContainers.Droid.Renderers namespace eShopOnContainers.Droid.Renderers

View File

@ -1,7 +1,7 @@
using Android.Content; using Android.Content;
using SlideOverKit.Droid;
using eShopOnContainers.Core.Views; using eShopOnContainers.Core.Views;
using eShopOnContainers.Droid.Renderers; using eShopOnContainers.Droid.Renderers;
using SlideOverKit.Droid;
using System; using System;
using Xamarin.Forms; using Xamarin.Forms;
using Xamarin.Forms.Platform.Android; using Xamarin.Forms.Platform.Android;

View File

@ -1,9 +1,9 @@
using System; using Android.App;
using eShopOnContainers.Core.Services.Settings;
using Android.App;
using Android.Content; using Android.Content;
using Android.Preferences; using Android.Preferences;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Droid.Services; using eShopOnContainers.Droid.Services;
using System;
[assembly: Xamarin.Forms.Dependency(typeof(SettingsServiceImplementation))] [assembly: Xamarin.Forms.Dependency(typeof(SettingsServiceImplementation))]
namespace eShopOnContainers.Droid.Services namespace eShopOnContainers.Droid.Services

View File

@ -1,13 +1,12 @@
using System;
using Android.App; using Android.App;
using Android.OS; using Android.OS;
using Android.Runtime; using Android.Runtime;
using Plugin.CurrentActivity; using Plugin.CurrentActivity;
using System;
namespace eShopOnContainers.TestRunner.Droid namespace eShopOnContainers.TestRunner.Droid
{ {
//You can specify additional application information in this attribute //You can specify additional application information in this attribute
[Application] [Application]
public class MainApplication : Application, Application.IActivityLifecycleCallbacks public class MainApplication : Application, Application.IActivityLifecycleCallbacks
{ {

View File

@ -1,5 +1,4 @@
using System; using System.Reflection;
using System.Reflection;
using Windows.ApplicationModel.Activation; using Windows.ApplicationModel.Activation;
using Xunit.Runners.UI; using Xunit.Runners.UI;

View File

@ -1,11 +1,11 @@
using Xunit; using System;
using Xamarin.Forms;
using System;
using System.Globalization; using System.Globalization;
using Xamarin.Forms;
using Xunit;
namespace eShopOnContainers.UnitTests namespace eShopOnContainers.UnitTests
{ {
public class EventToCommandBehaviorTests public class EventToCommandBehaviorTests
{ {
[Fact] [Fact]
public void InvalidEventNameShouldThrowArgumentExceptionText() public void InvalidEventNameShouldThrowArgumentExceptionText()

View File

@ -1,5 +1,5 @@
using System; using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.Services.Settings; using System;
namespace eShopOnContainers.UnitTests.Mocks namespace eShopOnContainers.UnitTests.Mocks
{ {

View File

@ -1,9 +1,9 @@
using eShopOnContainers.Core.ViewModels.Base; using eShopOnContainers.Core.Validations;
using eShopOnContainers.Core.Validations; using eShopOnContainers.Core.ViewModels.Base;
namespace eShopOnContainers.UnitTests namespace eShopOnContainers.UnitTests
{ {
public class MockViewModel : ViewModelBase public class MockViewModel : ViewModelBase
{ {
private ValidatableObject<string> _forename; private ValidatableObject<string> _forename;
private ValidatableObject<string> _surname; private ValidatableObject<string> _surname;

View File

@ -1,6 +1,6 @@
using System.Threading.Tasks; using eShopOnContainers.Core;
using eShopOnContainers.Core;
using eShopOnContainers.Core.Services.Marketing; using eShopOnContainers.Core.Services.Marketing;
using System.Threading.Tasks;
using Xunit; using Xunit;
namespace eShopOnContainers.UnitTests.Services namespace eShopOnContainers.UnitTests.Services

View File

@ -1,12 +1,12 @@
using Xunit; using eShopOnContainers.Core.Models.Catalog;
using eShopOnContainers.Core.Services.Catalog;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.ViewModels; using eShopOnContainers.Core.ViewModels;
using eShopOnContainers.Core.ViewModels.Base; using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.Core.Services.Catalog;
using eShopOnContainers.Core.Models.Catalog;
using System.Threading.Tasks;
using System.Linq;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.UnitTests.Mocks; using eShopOnContainers.UnitTests.Mocks;
using System.Linq;
using System.Threading.Tasks;
using Xunit;
namespace eShopOnContainers.UnitTests namespace eShopOnContainers.UnitTests
{ {

View File

@ -1,10 +1,10 @@
using Xunit; using eShopOnContainers.Core.Models.Navigation;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.ViewModels; using eShopOnContainers.Core.ViewModels;
using eShopOnContainers.Core.ViewModels.Base; using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.Core.Models.Navigation;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.UnitTests.Mocks; using eShopOnContainers.UnitTests.Mocks;
using System.Threading.Tasks; using System.Threading.Tasks;
using Xunit;
namespace eShopOnContainers.UnitTests namespace eShopOnContainers.UnitTests
{ {

View File

@ -1,10 +1,10 @@
using System.Threading.Tasks; using eShopOnContainers.Core.Services.Marketing;
using Xunit;
using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.Core.Services.Marketing;
using eShopOnContainers.Core.ViewModels;
using eShopOnContainers.UnitTests.Mocks;
using eShopOnContainers.Core.Services.Settings; using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.ViewModels;
using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.UnitTests.Mocks;
using System.Threading.Tasks;
using Xunit;
namespace eShopOnContainers.UnitTests.ViewModels namespace eShopOnContainers.UnitTests.ViewModels
{ {

View File

@ -1,5 +1,5 @@
using Xunit; using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.Core.ViewModels.Base; using Xunit;
namespace eShopOnContainers.UnitTests namespace eShopOnContainers.UnitTests
{ {

View File

@ -1,11 +1,11 @@
using Xunit; using eShopOnContainers.Core;
using eShopOnContainers.Core; using eShopOnContainers.Core.Services.Order;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.Core.ViewModels; using eShopOnContainers.Core.ViewModels;
using eShopOnContainers.Core.ViewModels.Base; using eShopOnContainers.Core.ViewModels.Base;
using eShopOnContainers.Core.Services.Order;
using System.Threading.Tasks;
using eShopOnContainers.UnitTests.Mocks; using eShopOnContainers.UnitTests.Mocks;
using eShopOnContainers.Core.Services.Settings; using System.Threading.Tasks;
using Xunit;
namespace eShopOnContainers.UnitTests namespace eShopOnContainers.UnitTests
{ {

View File

@ -1,14 +1,14 @@
using System; using eShopOnContainers.Core.Behaviors;
using eShopOnContainers.Windows.Effects;
using System;
using System.ComponentModel; using System.ComponentModel;
using System.Diagnostics; using System.Diagnostics;
using UI = Windows.UI; using Windows.UI.Xaml.Controls;
using Xaml = Windows.UI.Xaml;
using Media = Windows.UI.Xaml.Media;
using Xamarin.Forms; using Xamarin.Forms;
using Xamarin.Forms.Platform.UWP; using Xamarin.Forms.Platform.UWP;
using Windows.UI.Xaml.Controls; using Media = Windows.UI.Xaml.Media;
using eShopOnContainers.Windows.Effects; using UI = Windows.UI;
using eShopOnContainers.Core.Behaviors; using Xaml = Windows.UI.Xaml;
[assembly: ResolutionGroupName("eShopOnContainers")] [assembly: ResolutionGroupName("eShopOnContainers")]
[assembly: ExportEffect(typeof(EntryLineColorEffect), "EntryLineColorEffect")] [assembly: ExportEffect(typeof(EntryLineColorEffect), "EntryLineColorEffect")]

View File

@ -1,9 +1,9 @@
using System; using CoreAnimation;
using CoreGraphics;
using eShopOnContainers.iOS.Effects;
using System;
using Xamarin.Forms; using Xamarin.Forms;
using Xamarin.Forms.Platform.iOS; using Xamarin.Forms.Platform.iOS;
using eShopOnContainers.iOS.Effects;
using CoreGraphics;
using CoreAnimation;
[assembly: ExportEffect(typeof(CircleEffect), "CircleEffect")] [assembly: ExportEffect(typeof(CircleEffect), "CircleEffect")]
namespace eShopOnContainers.iOS.Effects namespace eShopOnContainers.iOS.Effects

View File

@ -1,8 +1,8 @@
using System; using CoreGraphics;
using CoreGraphics;
using eShopOnContainers.Core.Views; using eShopOnContainers.Core.Views;
using eShopOnContainers.iOS; using eShopOnContainers.iOS;
using SlideOverKit.iOS; using SlideOverKit.iOS;
using System;
using UIKit; using UIKit;
using Xamarin.Forms; using Xamarin.Forms;
using Xamarin.Forms.Platform.iOS; using Xamarin.Forms.Platform.iOS;
@ -10,7 +10,7 @@ using Xamarin.Forms.Platform.iOS;
[assembly: ExportRenderer(typeof(CatalogView), typeof(SlideDownMenuPageRenderer))] [assembly: ExportRenderer(typeof(CatalogView), typeof(SlideDownMenuPageRenderer))]
namespace eShopOnContainers.iOS namespace eShopOnContainers.iOS
{ {
public class SlideDownMenuPageRenderer : PageRenderer, ISlideOverKitPageRendereriOS public class SlideDownMenuPageRenderer : PageRenderer, ISlideOverKitPageRendereriOS
{ {
public Action<bool> ViewDidAppearEvent { get; set; } public Action<bool> ViewDidAppearEvent { get; set; }

View File

@ -1,7 +1,7 @@
using System; using eShopOnContainers.Core.Services.Settings;
using Foundation;
using eShopOnContainers.Core.Services.Settings;
using eShopOnContainers.iOS.Services; using eShopOnContainers.iOS.Services;
using Foundation;
using System;
[assembly: Xamarin.Forms.Dependency(typeof(SettingsServiceImplementation))] [assembly: Xamarin.Forms.Dependency(typeof(SettingsServiceImplementation))]
namespace eShopOnContainers.iOS.Services namespace eShopOnContainers.iOS.Services