using Model; using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; using System.Web.Http; public class LocationController : ApiController { private ezEntities _db = new ezEntities(); [HttpGet] [Route("api/location/cities")] public IHttpActionResult GetCities() { var cities = _db.PostCitiy.Select(c => c.city).Distinct().ToList(); return Ok(cities); } [HttpGet] [Route("api/location/areas/{city}")] public IHttpActionResult GetAreas(string city) { var areas = _db.PostNumber .Where(p => p.City == city) .Select(p => p.Area) .Distinct() .ToList(); return Ok(areas); } }