AccessLog.TransactionWatcher.GetFileSystemWatcher C# (CSharp) 메소드

GetFileSystemWatcher() 개인적인 메소드

private GetFileSystemWatcher ( string path ) : FileSystemWatcher
path string
리턴 System.IO.FileSystemWatcher
        private FileSystemWatcher GetFileSystemWatcher(string path)
        {
            var directoryName = Path.GetDirectoryName(path);
            var fileName = Path.GetFileName(path);

            if (directoryName == null)
                return null;

            var fileSystemWatcher = new FileSystemWatcher(directoryName, fileName) {EnableRaisingEvents = true};
            fileSystemWatcher.Changed += this.OnChanged;
            return fileSystemWatcher;
        }