public void consumePurchaseSucceeded(string jsonStr) { JSONNode dataNode = JSON.Parse(jsonStr); MyketPurchase myketPurchase = new MyketPurchase(); myketPurchase.fromJson(dataNode.AsObject); consumePurchaseSucceededEvent.SafeInvoke(myketPurchase); }
public static List <MyketPurchase> fromJsonArray(JSONArray items) { var purchases = new List <MyketPurchase>(); foreach (JSONNode item in items.AsArray) { MyketPurchase bPurchase = new MyketPurchase(); bPurchase.fromJson(item.AsObject); purchases.Add(bPurchase); } return(purchases); }