// [Route("api/CreateBook")] //[JsonRequired()] public IHttpActionResult CreateBook([FromBody] BookViewModel BookViewModel) { try { var result = iBookRepository.InserBook(BookViewModel); var a = JsonConvert.SerializeObject(result); Message deserializedProduct = JsonConvert.DeserializeObject <Message>(a); if (result.Status == "200") { return(Ok(deserializedProduct)); } else { return(NotFound()); } } catch (Exception ex) { // return BadRequest(); return(BadRequest(ServicesExtension.ErrorOut(ex.Message).ToString())); } //JsonConvert.SerializeObject(result) //JsonConvert.SerializeObject(result), Encoding.UTF8, "application/json" }