protected override void OnPause()
{
base.OnPause();
try
{
MessagingCenter.Unsubscribe<GcmService, string>(this, Constants.SuccessSubscriptionMsg);
MessagingCenter.Unsubscribe<GcmService, Exception>(this, Constants.FailureSubscriptionMsg);
Settings.Instance.IsAppInForeground = false;
}
catch (Exception e)
{
Debug.WriteLine(e);
}
}