public void Disable(DateTime asOfDate) { if (_changeTracker.CanToggleEnabling(asOfDate)) { Enabled = false; _changeTracker = _changeTracker.EnablingOn(asOfDate); } }