public void LoginShare(Action callback) { _Api.LoginShare((s) => { callback(); }); }
private void getUserEnd(User user) { User u = user; DispatcherHelper.CheckBeginInvokeOnUI(() => { if (string.IsNullOrEmpty(u.Id)) { MessageBox.Show("用户名或密码错误"); return; } Isolated.Set("IsSinaLogin", true); pb_login.Visibility = Visibility.Collapsed; this.IsHitTestVisible = true; if (ts_isShare.IsChecked.Value) { SinaShareApi _api = new SinaShareApi(); _api.LoginShare((s) => { string ss = s; DispatcherHelper.CheckBeginInvokeOnUI(() => { MessageBox.Show("分享成功"); }); }); } NavigationService.Navigate(new Uri("/View/MainPage.xaml", UriKind.Relative)); }); }