public FAQ Put(int id, [FromBody] FAQ FAQ) { if (!ModelState.IsValid) { HttpContext.Response.StatusCode = (int)HttpStatusCode.BadRequest; return(FAQ); } FAQ = _FAQs.UpdateFAQ(FAQ); _logger.Log(LogLevel.Information, this, LogFunction.Update, $"FAQ Updated {FAQ}"); return(FAQ); }