public override bool HandleChangedFile(string filename) { if (_configs != null && (DateTime.Now - _lastSaved).TotalSeconds > 3d && _configs.HandleChanged(Location, filename)) { UpdateChanged(); return(true); } return(base.HandleChangedFile(filename)); }
public override bool HandleChangedFile(string filename) { if (_configs != null && (DateTime.Now - _lastSaved).TotalSeconds > 3d && _configs.HandleChanged(Location, filename)) { return(true); } if (VersionSources.ArrayContains(FileUtils.GetPathWithin(filename, Location)?.ToLowerInvariant())) { TryToLoadVersion(); return(true); } return(base.HandleChangedFile(filename)); }