public UserDataService(HttpDataService httpDataService, INavigationService navigationService)
        {
            this.httpDataService = httpDataService;
//            this.navigationService = navigationService;
            current = Get();
            if (current != null)
            {
                // User does't have secret
                if (!httpDataService.HasSecret())
                {
                    return;
                }
                StartTimer();
            }
        }
 public UserDataService(HttpDataService httpDataService, INavigationService navigationService, INotificationService notificationService)
 {
     this.httpDataService     = httpDataService;
     this.navigationService   = navigationService;
     this.notificationService = notificationService;
     this.notificationService.Initialize();
     this.notificationService.NotificationReceived += OnLocalNotificationTaped;
     current = Get();
     if (current != null)
     {
         // User does't have secret
         if (!httpDataService.HasSecret())
         {
             return;
         }
         StartTimer();
     }
 }
 public UserDataService()
 {
     httpDataService     = DependencyService.Resolve <HttpDataService>();
     navigationService   = DependencyService.Resolve <INavigationService>();
     notificationService = DependencyService.Resolve <INotificationService>();
     notificationService.Initialize();
     notificationService.NotificationReceived += OnLocalNotificationTaped;
     current = Get();
     if (current != null)
     {
         // User does't have secret
         if (!httpDataService.HasSecret())
         {
             return;
         }
         StartTimer();
     }
 }