MessageBoxResult IMessageBox.Show(AtomusException exception)
 {
     return((messageBox != null) ? messageBox.Show(exception) :
            System.Windows.MessageBox.Show(exception.Message, exception.GetType().Name, MessageBoxButton.OK, MessageBoxImage.Error));
 }
 MessageBoxResult IMessageBox.Show(Window owner, AtomusException exception)
 {
     return(System.Windows.MessageBox.Show(owner, exception.Message, exception.GetType().Name, MessageBoxButton.OK, MessageBoxImage.Error));
 }