public async Task <IActionResult> AddPerson([FromBody] Person person) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } await db.AddAsync(person); await db.SaveChangesAsync(); return(Ok(person.Id)); }