public object AddComment(AddCommentRequest request) { logger.Log(LogLevel.Debug, $"TaskController.AddComment({request})"); //object to json try { var result = TaskManager.AddComment(request, User.Identity.GetUserId <long>()); if (result != null) { return(new HttpStatusCodeResult(200)); } return(new HttpStatusCodeResult(400)); } catch (Exception ex) { logger.Log(LogLevel.Error, $"TaskController.AddComment({request}) - {ex}"); //object to json //изменить http status code return(Json(new Response(100, ex.Message), JsonRequestBehavior.AllowGet)); } }