We? need your polling implementation of FileSystemWatcher. Samba provides access from Windows systems to Unix /Linux. The problem is that Samba does not support FileSystemWatcher events. For this reason a polling and comparing class needs to be done.
The comparison of changed files etc. needs to be done in memory and not stored anywhere on file.
You need to implement the exact same version of FileSystemWatcher, with all events, properties and functions - but with polling instead of actually listening to windows events.
The polling internval is set in seconds.