/// <summary>
 /// Adds/Creates a document in Content Server
 /// </summary>
 /// <param name="documentMetadata">The metadata the document is to be created with</param>
 /// <param name="documentData">Byte array containing the document contents</param>
 /// <returns></returns>
 public DocumentResult CreateDocument(DocumentMetadata documentMetadata, byte[] documentData)
 {
     using (OpenText ot = new OpenText())
         return(ot.AddDocument(ot.GetSession(), documentMetadata, documentData));
 }
 /// <summary>
 /// Sets the metadata on a given document
 /// </summary>
 /// <param name="documentId">The document ID to set metadata on</param>
 /// <param name="documentMetadata">A DocumentMetadata object to apply to the document</param>
 /// <returns></returns>
 public DocumentResult UpdateDocumentMetadata(string documentId, DocumentMetadata documentMetadata)
 {
     using (OpenText ot = new OpenText())
         return(ot.UpdateDocumentMetadata(ot.GetSession(), documentId, documentMetadata));
 }