private void TextSuche(object sender, RoutedEventArgs eventArgs) { Task <TranslateResponse> responseTask = null; TranslateRequest request = new TranslateRequest(); try { responseTask = request.SearchTextAsync(Suchfeld.Text, LanguageChoices()); if (responseTask != null) { responseTask.GetAwaiter().OnCompleted( () => { try { TranslateResponse transResponse = responseTask.Result; Translated.Text = transResponse.contents.translated; Text.Text = transResponse.contents.text; Translation.Text = transResponse.contents.translation; } catch (Exception e) { MessageBox.Show(e.InnerException.Message); } //Bloedmann.NavigateToString ( "<h1>Meine Ueberschrift</h1>"); } ); } } catch (TooManyRequestsException e) { MessageBox.Show(e.Message); } }
public ConsolePrinter(TranslateResponse transResponse) { _transResponse = transResponse; }