[HttpPut] // <== type of http methods supported public HttpResponseMessage UpdateComment([FromUri] int id, [FromBody] CommentUpdateRequest payload) { if (string.IsNullOrWhiteSpace(payload.Title) || string.IsNullOrWhiteSpace(payload.Content) || string.IsNullOrWhiteSpace(payload.UserName) || payload.BlogPostId <= 0 || id <= 0) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } // create our response model SuccessResponse response = new SuccessResponse(); CommentService.CommentUpdate(payload.id, payload.Title, payload.Content); return(Request.CreateResponse(response)); } // UpdateComment