public static void ExecuteWithinExceptionHandler(this IUICommand uiCommand)
        {
            var eventPublisher   = IoC.Resolve <IEventPublisher>();
            var changePropagator = IoC.Resolve <IChangePropagator>();

            uiCommand.ExecuteWithinExceptionHandler(eventPublisher, changePropagator);
        }