コード例 #1
0
 public string GetLocalizedPriceString(InAppInfo product)
 {
     return(IsInitialized()
         ? StoreController.products.WithID(product.Id).metadata
            .localizedPriceString
         : product.DefaultPrice);
 }
コード例 #2
0
 public IObservable <InAppPurchaseCommandResult> MakePurchase(InAppInfo product)
 {
     return(new PurchaseCommand(this)
            .Execute(new InAppPurchaseCommandArgs
     {
         Id = product.Id
     }));
 }
コード例 #3
0
 public bool IsPurchased(InAppInfo product)
 {
     return(StoreController != null &&
            StoreController.products.WithID(product.Id).hasReceipt);
 }