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);
        }