public IActionResult GetDocumentById(long id, [FromHeader] object obj) { //try { // credentialValidator.CheckCredentials(this.Request.Headers); //} //catch (Exception ex) { // Services.Create<ILog>().LogFormat("Unauthorized request.Exception:{0}", LogLevel.Warning, ex); // return Unauthorized(); //} DocumentResponse response = documentOperations.GetDocument(id); if (response == null) { return(NotFound()); } return(new JsonResult(response)); }