BottomShelf.Host.Monitoring.FileSystemWatcher.OnCreated C# (CSharp) Метод

OnCreated() приватный Метод

private OnCreated ( object sender, FileSystemEventArgs e ) : void
sender object
e System.IO.FileSystemEventArgs
Результат void
        private void OnCreated(object sender, FileSystemEventArgs e)
        {
            if(!Directory.Exists(e.FullPath)) return;

            var rootServiceDirectory = GetRootServiceDirectory(e.FullPath);

            if(!directories.ContainsKey(rootServiceDirectory))
            {
                var directory = directories.AddOrUpdate(rootServiceDirectory, new MonitoredDirectory(this, rootServiceDirectory, fileSystemPoll), (p, existing) => existing);
                directory.Create();
            }
        }