Ejemplo n.º 1
0
        private void FileScanner_ProcessEvent(object sender, Utilities.FileScan.FileScannerProcessEventArgs e)
        {
            if (e.IsNull() || e.CurrentFile.IsNull() || e.CurrentFile.File.IsNull())
            {
                return;
            }
            switch (e.ProcessType)
            {
            case ProcessType.Start:
                break;

            case ProcessType.InProcess:
            {
                if (e.InnerType == InnerType.OneFileScanned)
                {
                    this.CurrentFilePath = e.CurrentFile.File.FullName;
                }
            }
            break;

            case ProcessType.End:
                break;
            }
        }
Ejemplo n.º 2
0
 private void NotifyEvent(FileScannerProcessEventArgs args)
 {
     ProcessEvent?.Invoke(this, args);
 }