public byte[] RetrieveDocument(int documentID) { Credentials credentials = new Credentials() { AppUsername = PODEnvironment.GetSetting("AppUsername"), ClientUsername = PODEnvironment.GetSetting("ClientUsername"), AppPassword = PODEnvironment.GetSetting("AppPassword") }; string companyID = PODEnvironment.GetSetting("companyID"); string documentType = PODEnvironment.GetSetting("documentType"); string conversionFlag = "PDF"; EDMOnlineServiceReference.DocumentManagementClient client = new DocumentManagementClient(); Document doc = new EDMOnlineServiceReference.Document(); try { var response = client.DocumentRetrieve(credentials, companyID, documentID, documentType, conversionFlag); byte[] responseData = response.documentContent; return(responseData); } catch (Exception ex) { _loggingManager.Log.Error(ex, ex.Source); throw; } }