protected virtual void OnFileMoveFailed(FileMoveEventArgs e) { FileMoveFailed?.Invoke(this, e); }
protected virtual void OnBeforeFileMove(FileMoveEventArgs e) { BeforeFileMove?.Invoke(this, e); }