//# __________ PROTOCOL :: PRIVATE (UPLOAD STEPS) __________ #// /** * Delete any directory who is not uploadable, this is true if: * 1) An error occured copying this directory from output * 2) An error occured after deleting this directory after upload complete. **/ public void VerifyUploadDirectories() { DirectoryInfo[] dia = GetUploadDirectories(); foreach( DirectoryInfo uploadDir in dia) { VmUploadDirectoryManager o = new VmUploadDirectoryManager(uploadDir.FullName); if( ! o.HasUploadableCookie() ) o.Delete(); } }
public void HandleUploadComplete(VmUploadDirectoryManager manager) { manager.DeleteUploadableCookie(); manager.Delete(); }