private void onLogin(object sender, RoutedEventArgs e) { string user = userText.Text; string pass = passText.Text; Task.Factory.StartNew((Action)(() => { ServiceLayer.BaseResult data = ServiceLayer.RestRegister.login(user, pass); if (data != null) { Dispatcher.BeginInvoke((Action)(() => { //sourceText.Content = data.ToString(); resultView.Foreground = data.ok ? Brushes.Green : Brushes.Red; resultView.Text = data.ToString(); })); } })); }
private void Button_Click_1(object sender, RoutedEventArgs e) { resultView.Text = "..."; string name = nameText.Text; string user = userText.Text; string pass1 = pass1Text.Text; string pass2 = pass2Text.Text; Task.Factory.StartNew(() => { ServiceLayer.BaseResult data = ServiceLayer.RestRegister.register(name, user, pass1); if (data != null) { Dispatcher.BeginInvoke((Action)(() => { //sourceText.Content = data.ToString(); resultView.Text = data.ToString(); })); } }); }