public override ICloudFileSystemEntry CreateResource(IStorageProviderSession session, string name, ICloudDirectoryEntry parent) { // get credentials var creds = ((GenericNetworkCredentials)session.SessionToken).GetCredential(null, null); // build the full url var resFull = GetResourceUrl(session, parent, name); // create the director if (_ftpService.FtpCreateDirectory(resFull, creds)) { // create the filesystem object var fsEntry = GenericStorageProviderFactory.CreateDirectoryEntry(session, name, parent); // go ahead return(fsEntry); } return(null); }