private void Request_Completed(object sender, RequestEventArgs e) { //不做e.Error的判断 if (e.Result != null && !string.IsNullOrEmpty(e.Result)) { JsonObject json = (JsonObject)JsonValue.Parse(e.Result); GetMapStatusResult result = GetMapStatusResult.FromJson(json); lastResult = result; GetMapStatusEventArgs args = new GetMapStatusEventArgs(result, e.Result, e.UserState); OnProcessCompleted(args); } }
private void OnProcessCompleted(GetMapStatusEventArgs e) { if (ProcessCompleted != null) { ProcessCompleted(this, e); } }