Esempio n. 1
0
        protected override void OnSleep()
        {
            LoggerService.Instance.Log("App: OnSleep");

            sleeping = true;
            viewModel?.SetIsInBackground(true);

            MarkManager.StopMarkTimer();
            base.OnSleep();
        }
Esempio n. 2
0
        public void Activate()
        {
            LoggerService.Instance.Log("App.Activate");

            Device.StartTimer(pollInterval, PollTimerCallBack);
            MarkManager.StartMarkTimer();

            viewModel?.SetIsInBackground(false);

            var postLoad = (MainPage as NavigationPage)?.CurrentPage as PostLoad;

            if ((postLoad != null) && !postLoad.InitiateSignInSequencePerformed)
            {
                var task = postLoad.InitiateSignInSequence();
            }
        }