${IS6_FuzzyFindBusStopResult_Title}
${IS6_FuzzyFindBusStopResult_Description}
/// <summary>${IS6_FuzzyFindBusStopResult_method_fromJSON_D}</summary> /// <returns>${IS6_FuzzyFindBusStopResult_method_fromJSON_Return}</returns> /// <param name="json">${IS6_FuzzyFindBusStopResult_method_fromJSON_param}</param> public static FuzzyFindBusStopResult FromJson(JsonArray json) { if (json != null && json.Count > 0) { FuzzyFindBusStopResult result = new FuzzyFindBusStopResult(); result.BusStops = new List<BusStop>(); for (int i = 0; i < json.Count; i++) { result.BusStops.Add(BusStop.FromJson((JsonObject)json[i])); } return result; } return null; }
/// <summary>${IS6_FuzzyFindBusStopEventArgs_constructor_D}</summary> public FuzzyFindBusStopEventArgs(FuzzyFindBusStopResult result, string originResult, object token) : base(token) { Result = result; OriginResult = originResult; }
private void request_Completed(object sender, RequestEventArgs e) { JsonArray jsonArray = (JsonArray)JsonObject.Parse(e.Result); FuzzyFindBusStopResult result = FuzzyFindBusStopResult.FromJson(jsonArray); LastResult = result; FuzzyFindBusStopEventArgs args = new FuzzyFindBusStopEventArgs(result, e.Result, e.UserState); OnProcessCompleted(args); }