コード例 #1
0
        private async void UpdateWatcher()
        {
            CurrentWatcher?.Dispose();
            CurrentRootDir = RootDir;
            Watcher <GlobPatternWithMetadata> w = await Watcher <GlobPatternWithMetadata> .For(CurrentRootDir);

            foreach (PatternModel model in Patterns)
            {
                model.Pattern = w.AddPattern(model.Kind, model.RawPattern);
            }

            CurrentWatcher = w;
            SetCleanCommand.CanExecute(null);
        }
コード例 #2
0
 private void Clean()
 {
     CurrentWatcher.Clean();
 }