/// <summary> /// Fire <see cref="DirectoryCreating"/> /// </summary> private void OnDirectoryCreating( String directoryPath ) { QuickIOTransferDirectoryCreatingEventArgs args = null; if ( DirectoryCreating != null ) { args = new QuickIOTransferDirectoryCreatingEventArgs( this, directoryPath ); DirectoryCreating( this, args ); } if ( Observer != null ) { if ( args == null ) { args = new QuickIOTransferDirectoryCreatingEventArgs( this, directoryPath ); } Observer.OnDirectoryCreating( args ); } }
/// <summary> /// Fire <see cref="DirectoryCreating"/> /// </summary> /// <param name="args">Holds further event information</param> public virtual void OnDirectoryCreating( QuickIOTransferDirectoryCreatingEventArgs args ) { if ( DirectoryCreating != null ) { DirectoryCreating( this, args ); } }