Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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));
        }