public async Task<ActionResult> States() { var states = await _repo.GetStatesAsync(); if (states == null) { return NotFound(); } return Ok(states); }