private void Watcher_OnChanged(object sender, FileSystemEventArgs e) { // Ignoring system and temporary files if (e.Name.StartsWith(TempFilePrefix)) { return; } PageTemplateProviderRegistry.FlushTemplates(); PageTemplatePreview.ClearCache(); }
private void Watcher_OnChanged(object sender, FileSystemEventArgs e) { // Ignoring changes to files, not related to master pages, and temporary files if (e.Name.StartsWith(TempFilePrefix) || !Regex.IsMatch(e.Name, FileWatcher_Regex, RegexOptions.IgnoreCase)) { return; } PageTemplateProviderRegistry.FlushTemplates(); PageTemplatePreview.ClearCache(); }