public TheClock() { string value = ConfigurationManager.AppSettings["badTidings"] ?? "none"; _failureMode = (ClockFailureMode)Enum.Parse(typeof(ClockFailureMode), value, true); if (_failureMode == ClockFailureMode.FailToCreate) throw new InvalidOperationException("Clock was configured to fail on create"); }
public TheClock() { string value = ConfigurationManager.AppSettings["badTidings"] ?? "none"; _failureMode = (ClockFailureMode)Enum.Parse(typeof(ClockFailureMode), value, true); if (_failureMode == ClockFailureMode.FailToCreate) { throw new InvalidOperationException("Clock was configured to fail on create"); } }