public async Task <IActionResult> GetAllBars(string cityName) { string[] bars; if (await cityService.CheckIfCityExistsAsync(cityName)) { bars = (await barService.GetBarsFromCityAsync(cityName)).ToArray(); } else { bars = (await barService.GetAllBarNamesAsync()).ToArray(); } return(Json(bars)); }