public void Run() { while (true) { _eventService.Write("Имя пользователя, чьи посты хотите прочитать."); var user = _eventService.Read(); if (user == " ") { break; } if (string.IsNullOrEmpty(user)) { continue; } try { var messages = _socialNetClient.ReadUserPosts(user, Count); var statistic = _charStatistic.GetFrequency(string.Concat(messages)); _eventService.Write($"{_socialNetClient.WritePost(JsonConvert.SerializeObject(statistic))}" + $": {JsonConvert.SerializeObject(statistic)}"); } catch (Exception ex) { //_logger.LogError(new EventId(ex.HResult), ex, ex.Message); _logger.LogError(ex.Message); } _eventService.Write("Выход!"); } }
public string ExecuteAuthorize(Uri uri, string message) { _eventService.Write(message); _browserView.Navigate(uri); return(_eventService.Read()); }