Example #1
0
        public void PurchaseProduct(Product product, ContentItemDetails item)
        {
            if (item != null)
            {
                Logger.Log("PurchaseProduct: " + item.Name);
            }
            else
            {
                Logger.Log("WARNING: PurchaseProduct: item is null");
            }

            var retrievedProduct = retrievedProducts.FirstOrDefault(p => p.ProductIdentifier == product.ProductIdentifier);

            if (retrievedProduct != null)
            {
                Logger.Log("PurchaseProduct: retrievedProduct ID: " + retrievedProduct.ProductIdentifier);
                inAppPurchaseManager.PurchaseProduct(retrievedProduct);
            }
            else
            {
                Logger.Log("WARNING: PurchaseProduct: retrievedProduct is null");
            }
        }
 public void PurchaseProduct(Product product, ContentItemDetails item)
 {
     //throw new NotImplementedException();
 }