public NrtManagerReopener(NrtManager manager, TimeSpan targetMaxStale, TimeSpan targetMinStale) { if (targetMaxStale < targetMinStale) { throw new ArgumentException("targetMaxScaleSec (= " + targetMaxStale + ") < targetMinStaleSec (=" + targetMinStale + ")"); } _manager = manager; _targetMaxStale = targetMaxStale; _targetMinStale = targetMinStale; _manager.AddWaitingListener(this); }
public NrtManagerReopener(NrtManager manager, TimeSpan targetMaxStale, TimeSpan targetMinStale) { if (targetMaxStale < targetMinStale) { throw new ArgumentException("targetMaxScaleSec (= " + targetMaxStale + ") < targetMinStaleSec (=" + targetMinStale + ")"); } _manager = manager; _targetMaxStale = targetMaxStale; _targetMinStale = targetMinStale; _manager.AddWaitingListener(this); }