private void GetConferencialMessages(object sender, ElapsedEventArgs elapsedEventArgs) { ConferencialMessagesResponse response; try { response = _serverConnection.SendConferencialMessagesRequest(new ConferencialMessagesRequest()); } catch (Exception) { Thread.CurrentThread.Abort(); return; } if (response.Messages.Any()) { _eventAggregator.Publish(new ConferencialMessagesFounded(response.Messages)); } }