Is there any benefit of using DocumentManagement.AddVersion() vs. DocumentManagement.AddVersionContext() + ContentService.UploadContent()?
They both seem to accomplish the same task. Are there any specific scenarios where you would want to use one and not the other?