public void Handle(BodyTabSelectionChanged @event)
 {
     ShouldLoadMessageBody = @event.IsSelected;
     if (ShouldLoadMessageBody)
     {
         LoadMessageBody();
     }
 }
 public async Task Handle(BodyTabSelectionChanged @event)
 {
     ShouldLoadMessageBody = @event.IsSelected;
     if (ShouldLoadMessageBody)
     {
         await LoadMessageBody();
     }
 }
 public void Handle(BodyTabSelectionChanged @event)
 {
     ShouldLoadMessageBody = @event.IsSelected;
     if (ShouldLoadMessageBody)
     {
         var bodyLoaded = LoadMessageBody();
         if (bodyLoaded)
         {
             eventAggregator.Publish(new SelectedMessageChanged(FocusedRow));
         }
     }
 }