protected virtual void OnFileCompleted(FileInfo fileInfo) { FileCompleted?.Invoke(this, fileInfo); }
protected virtual void OnFileCompleted(string filename) { FileCompleted?.Invoke(this, new FileEventArgs(filename)); }