public async Task <IActionResult> Create(Address address) { //BadRequest if ModelState.Valid is false //add the item in the db await repo.Create(address); return(CreatedAtRoute("GetAddress", new { id = address.Id }, address)); }