public HttpResponseMessage GetHTML(string fileName, string folderName) { fileName = HttpUtility.UrlDecode(fileName); var wordsController = new AsposeWordsEditorController(); var html = wordsController.GetHTML(fileName, folderName); if (html != null) { return(Request.CreateResponse(HttpStatusCode.OK, html)); } return(Request.CreateResponse(HttpStatusCode.InternalServerError, "Internal Server Error")); }
public HttpResponseMessage UpdateContents([FromBody] UpdateContentsRequest request) { if (string.IsNullOrEmpty(request.outputType)) { request.outputType = Path.GetExtension(request.fileName); } var wordsController = new AsposeWordsEditorController(); var response = wordsController.UpdateContents(request.fileName, request.htmldata, request.outputType); if (response != null) { return(Request.CreateResponse(HttpStatusCode.OK, response)); } return(Request.CreateResponse(HttpStatusCode.InternalServerError, "Internal Server Error")); }