示例#1
0
        public InAppPurchaseManager()
        {
            theObserver = new CustomPaymentObserver(this);

            // Call this once upon startup of in-app-purchase activities
            // This also kicks off the TransactionObserver which handles the various communications
            SKPaymentQueue.DefaultQueue.AddTransactionObserver(theObserver);
        }
        public InAppPurchaseManager()
        {
            theObserver = new CustomPaymentObserver(this);

            // Call this once upon startup of in-app-purchase activities
            // This also kicks off the TransactionObserver which handles the various communications
            SKPaymentQueue.DefaultQueue.AddTransactionObserver(theObserver);
        }
		public ConsumableViewController ()
		{
			// two products for sale on this page
			products = new List<string>() { Buy5ProductId, Buy10ProductId };

			iap = new InAppPurchaseManager();
			theObserver = new CustomPaymentObserver(iap);

			// Call this once upon startup of in-app-purchase activities
			// This also kicks off the TransactionObserver which handles the various communications
			SKPaymentQueue.DefaultQueue.AddTransactionObserver(theObserver);
		}
        public ConsumableViewController()
        {
            // two products for sale on this page
            products = new List <string>()
            {
                Buy5ProductId, Buy10ProductId
            };

            iap         = new InAppPurchaseManager();
            theObserver = new CustomPaymentObserver(iap);

            // Call this once upon startup of in-app-purchase activities
            // This also kicks off the TransactionObserver which handles the various communications
            SKPaymentQueue.DefaultQueue.AddTransactionObserver(theObserver);
        }