private IEnumerable <int> GetDistrictsFromRequest(HttpListenerRequest request) { IEnumerable <int> districtIDs; if (request.QueryString.HasKey("districtID")) { List <int> districtIDList = new List <int>(); var districtID = request.QueryString.GetInteger("districtID"); if (districtID.HasValue) { districtIDList.Add(districtID.Value); } districtIDs = districtIDList; } else { districtIDs = DistrictInfo.GetDistricts(); } return(districtIDs); }
private IResponseFormatter HandleDistrictList() { var districtIDs = DistrictInfo.GetDistricts().ToArray(); return(JsonResponse(districtIDs)); }
private void HandleDistrictList(HttpListenerResponse response) { var districtIDs = DistrictInfo.GetDistricts().ToArray(); response.WriteJson(districtIDs); }