public IHandlerException Run(Action <HdcPrismBootstrapper> createBootstrapper)
        {
            _createBootstrapper = () =>
            {
                var boot = new HdcPrismBootstrapper();
                createBootstrapper(boot);
                return(boot);
            };

#if (DEBUG)
            RunInDebugMode();
#else
            RunInReleaseMode();
#endif
            return(new HandlerException(this));
        }
 public Log(HdcPrismBootstrapper bootstrapper)
 {
     _bootstrapper = bootstrapper;
 }
 public End(HdcPrismBootstrapper bootstrapper)
 {
     _bootstrapper = bootstrapper;
 }
 public AddExtensionOption(HdcPrismBootstrapper bootstrapper)
 {
     _bootstrapper = bootstrapper;
 }
 public CreateScreenSchemaOption(HdcPrismBootstrapper bootstrapper)
 {
     _bootstrapper = bootstrapper;
 }
 public ShellShow(HdcPrismBootstrapper bootstrapper)
 {
     _bootstrapper = bootstrapper;
 }
 public SetShell(HdcPrismBootstrapper hdcPrismBootstrapper)
 {
     _hdcPrismBootstrapper = hdcPrismBootstrapper;
 }