// Token: 0x060028F0 RID: 10480 RVA: 0x000C5568 File Offset: 0x000C3768 public override void OnQuerySuccess(IAPurchase.QueryListResponse response) { Viveport.Core.Logger.Log(string.Concat(new object[] { "[OnQueryListSuccess] total=", response.total, ", from=", response.from, ", to=", response.to })); foreach (IAPurchase.QueryResponse2 queryResponse in response.purchaseList) { Viveport.Core.Logger.Log(string.Concat(new object[] { "purchase_id=", queryResponse.purchase_id, ", user_data=", queryResponse.user_data, ", price=", queryResponse.price, ", currency=", queryResponse.currency, ", paid_timestamp=", queryResponse.paid_timestamp })); } }
public override void OnQuerySuccess(IAPurchase.QueryListResponse response) { //return all purchases which status equal to "success" Viveport.Core.Logger.Log("[OnQueryListSuccess] total=" + response.total + ", from=" + response.from + ", to=" + response.to); foreach (IAPurchase.QueryResponse2 qr in response.purchaseList) { Viveport.Core.Logger.Log("purchase_id=" + qr.purchase_id + ", user_data=" + qr.user_data + ", price=" + qr.price + ", currency=" + qr.currency + ", paid_timestamp=" + qr.paid_timestamp); } }
public override void OnQuerySuccess(IAPurchase.QueryListResponse response) { TestLogger.Success("Query", "Query success."); for (var i = 0; i < response.purchaseList.Count && i < 10; i++) { TestLogger.Success("Query", string.Format( "VIVEPORT ID: {0}, Purchase ID: {1}, User Data: {2}, Price: {3}, Currency: {4}, Paid Timestamp: {5}", response.purchaseList[i].app_id, response.purchaseList[i].purchase_id, response.purchaseList[i].user_data, response.purchaseList[i].price, response.purchaseList[i].currency, response.purchaseList[i].paid_timestamp)); } IAPurchase.GetBalance(this); }
public override void OnQuerySuccess(IAPurchase.QueryListResponse response) { MainThreadDispatcher.Instance().Enqueue(() => { onIAPQueryListSuccess_s.Invoke(response.purchaseList); }); }