private async void CheckNotifyMethod() { #region Checking Network if (false == Utility.Instance.IsNetworkAvailable) { ToasteIndicator.Instance.Show(String.Empty, "网络连接已中断", null, 3); return; } #endregion if (null == _people) { return; } var result = await _people.CheckNotificationsAsync(LoginUser.Current.Token); if (result == null) { return; } if (null != result.Error) { ToasteIndicator.Instance.Show(String.Empty, result.Error.Message, null, 3); Debug.WriteLine(Regex.Unescape(result.Error.Message)); return; } Notifications = result.Result; if (result.Result != null) { var totalCount = result.Result.Message + result.Result.NewContent + result.Result.NewFollow + result.Result.NewLove; NotifyVisible = totalCount > 0 ? Visibility.Visible : Visibility.Collapsed; } //var unReadResult = await _people.CheckUnReadAsync(LoginUser.Current.Token); //if (unReadResult == null) return; //if (null != unReadResult.Error) //{ // ToasteIndicator.Instance.Show(String.Empty, result.Error.Message, null, 3); // Debug.WriteLine(Regex.Unescape(result.Error.Message)); // return; //} //if (unReadResult.Result.NotificationContent > 0) //{ // NotifyVisible = Visibility.Visible; //} }