public HttpResponseMessage Post([FromBody] Person person) { using (PhoneAppDatabaseContext db = new PhoneAppDatabaseContext()) { try { db.People.Add(person); db.SaveChanges(); var message = Request.CreateResponse(HttpStatusCode.Created); return(message); } catch (Exception ex) { var message = Request.CreateResponse(HttpStatusCode.BadRequest, ex); return(message); } } }
static DatabaseAction() { db = new PhoneAppDatabaseContext(); }