public FolderChangedTrigger(string folderPath, string filter)
{
_watcher = new FileSystemWatcher(folderPath, filter);
_watcher.Created += OnFolderChanged;
_watcher.Deleted += OnFolderChanged;
_watcher.Changed += OnFolderChanged;
_handlers = new List<ITriggerHander>();
}