private async void Start_Analyze(object sender, RoutedEventArgs e) { if (!_textModel.IsAnalyzed && !_textModel.IsAnalasing) { await _textModel.StartWorkAsync(); } else { string message; message = (_textModel.IsAnalyzed) ? "The text has already been analyzed" : "The text is currently being analyzed"; TextMessageBox textMessage = new TextMessageBox(message); textMessage.Show(); } }