public static HostConfigurator UseServiceRecovery(this HostConfigurator configurator, Action <RecoveryConfigurator> configure) { var recoveryConfigurator = new RecoveryHostConfigurator(); configure(recoveryConfigurator); configurator.AddConfigurator(recoveryConfigurator); return(configurator); }
public static HostConfigurator UseServiceRecovery([NotNull] this HostConfigurator configurator, [NotNull] Action<RecoveryConfigurator> configure) { if (configurator == null) throw new ArgumentNullException("configurator"); if (configure == null) throw new ArgumentNullException("configure"); var recoveryConfigurator = new RecoveryHostConfigurator(); configure(recoveryConfigurator); configurator.AddConfigurator(recoveryConfigurator); return configurator; }
public static HostConfigurator UseServiceRecovery([NotNull] this HostConfigurator configurator, [NotNull] Action <RecoveryConfigurator> configure) { if (configurator == null) { throw new ArgumentNullException("configurator"); } if (configure == null) { throw new ArgumentNullException("configure"); } var recoveryConfigurator = new RecoveryHostConfigurator(); configure(recoveryConfigurator); configurator.AddConfigurator(recoveryConfigurator); return(configurator); }
public RestartComputerConfiguratorImpl(RecoveryHostConfigurator configurator) { _configurator = configurator; }
public RestartServiceConfiguratorImpl(RecoveryHostConfigurator configurator) { _configurator = configurator; }
public RunProgramConfiguratorImpl(RecoveryHostConfigurator configurator) { _configurator = configurator; }