private void InitializeWatcher()
{
_watcher = new FileSystemWatcher(_basePathConverted)
{
Path = _basePathConverted,
EnableRaisingEvents = true,
IncludeSubdirectories = true
};
_watcher.Changed += (sender, a) => HandleFileSystemEvent(a);
_watcher.Created += (sender, a) => HandleFileSystemEvent(a);
_watcher.Deleted += (sender, a) => HandleFileSystemEvent(a);
_watcher.Renamed += (sender, a) => HandleFileSystemEvent(a);
}