${IS6_IsoLineResult_Title}
${IS6_IsoLineResult_Description}
internal static IsoLineResult FromJson(System.Json.JsonObject jsonObject) { IsoLineResult result = new IsoLineResult(); if (jsonObject != null) { if (jsonObject.ContainsKey("isoLines") && jsonObject["isoLines"] != null) { List<Entity> list = new List<Entity>(); JsonArray array = (JsonArray)jsonObject["isoLines"]; foreach (var item in array) { if (item != null) { JsonObject itemJson = (JsonObject)item; list.Add(Entity.FromJson(itemJson)); } } result.IsoLines = list; } if (jsonObject.ContainsKey("isoLineDataset")) { result.IsoLineDataset = jsonObject["isoLineDataset"]; } if (jsonObject.ContainsKey("message")) { result.Message = jsonObject["message"]; } if (jsonObject.ContainsKey("succeed")) { result.Succeed = (bool)jsonObject["succeed"]; } } return result; }
/// <summary> ${IS6_IsoLineEventArgs_constructor_D} </summary> /// <param name="result">${IS6_IsoLineEventArgs_constructor_param_result}</param> /// <param name="originResult">${IS6_IsoLineEventArgs_constructor_param_originResult}</param> /// <param name="token">${IS6_IsoLineEventArgs_constructor_param_token}</param> public IsoLineEventArgs(IsoLineResult result, string originResult, object token) : base(token) { Result = result; OriginResult = originResult; }
private void request_Completed(object sender, RequestEventArgs e) { JsonObject jsonObject = (JsonObject)JsonObject.Parse(e.Result); IsoLineResult result = IsoLineResult.FromJson(jsonObject); LastResult = result; IsoLineEventArgs args = new IsoLineEventArgs(result, e.Result, e.UserState); OnProcessCompleted(args); }