public async override void ViewDidLoad()
        {
            base.ViewDidLoad();

            //TODO: add better background image.
            //load background Image <-- this works!
            //this.View.BackgroundColor = UIColor.FromPatternImage(UIImage.FromFile("Images/loginView.png"));


            // Perform any additional setup after loading the view, typically from a nib.
            userDataService = UserDataService.DefaultService;
            await userDataService.InitializeStoreAsync();

            //refresh local store
            await userDataService.SyncAsync(true);
        }
 public MySyncHandler(IMobileServiceClient client, UserDataService page)
 {
     this.client = client;
     this.page   = page;
 }