21 packages tagged with “filesystemwatcher”
Generate Audit Logs from file system events using a FileSystemWatcher
Provides interfaces for types in System.IO.FileSystem.Watcher: FileSystemWatcher.
dynamically loads an object from a serialized file with System.IO.FileSystemWatcher
A set of reactive/observable wrappers around the FileSystemWatcher.
A fast and reliable, (non blocking!), .NET File/Directory watcher, complete rewrite of FileSystemWatcher to ensure speed/acuracy/reliability/suppress duplicate events Supported platforms: - .NET Framework 4.5.2+ - .NET Framework 4.6.2+ - .NET Standard 2.0+ - .NET Core 3.0+
Reliable, real-time file system monitoring with an intuitive API that developers everywhere love.
Topshelf.FileSystemWatcher wraps the .NET FileSystemWatcher class behind a configurator, to make it possible to easily listen for FileSystem change events whithin your Topshelf Service.
A netstandard2.0 Zip utility to perform a very simple log4net file rotation. The code perform a zip-compression on every log-rotated file and delete it, watching on log4net output directory reading settings of appenders.
A wrapper of FileSystemWatcher to standardize the events and avoid false change notifications, used in ImageGlass project (https://imageglass.org). This project is based on the VSCode FileWatcher: https://github.com/Microsoft/vscode-filewatcher-windows.
AdvancedFileSystemWatcher try to resolve FileSystemWatcher changed event from raising multiple times by adding detailed information(BeginWrite/EndWrite) in Changed handler. Example: void watcher_Changed(object sender, SoftMade.FileSystemEventArgs e) { if (e.ChangeType == SoftMade.WatcherChangeTypes.BeginWrite) { //do what you want when file is begin writed } else if (e.ChangeType == SoftMade.WatcherChangeTypes.EndWrite) { //do what you want when file is writed } }
A Win32 Implementation of a DirWatcher, which should avoid typical problems with the native .NET FileSystemWatcher
Perfect accuracy, low latency file system watcher
An EnhancedFileSystemWatcher, which can be used to suppress duplicate events that fire on a single change to the file.
A System.IO.FileSentry, which can be used to suppress duplicate events that fire on a single change to the file and remove event handlers during disposal.
Production-ready file system utilities for .NET with automatic error recovery and multi-platform support.
detect directory change and return renamed, moved, created, and deleted files. Able to spot renamed files without hashcode comparing or real time tracking.
A simplified wrapper around FileSystemWatcher for easy directory monitoring with debouncing support.
This project is based on the VSCode FileWatcher
The Custom.Net8.FileSystemWatcher package is available to facilitate the monitoring of file system change notifications. It is designed to detect any modifications made to a directory or a file within a directory, and subsequently trigger corresponding events.