public GooglePlayStore(IGooglePlayStoreRetrieveProductsService retrieveProductsService,
                        IGooglePlayStorePurchaseService storePurchaseService,
                        IGoogleFetchPurchases fetchPurchases,
                        IGooglePlayStoreFinishTransactionService transactionService,
                        IGooglePurchaseCallback googlePurchaseCallback,
                        IGooglePlayConfigurationInternal googlePlayConfigurationInternal,
                        IGooglePlayStoreExtensionsInternal googlePlayStoreExtensions,
                        IUtil util)
 {
     m_Util = util;
     m_RetrieveProductsService         = retrieveProductsService;
     m_StorePurchaseService            = storePurchaseService;
     m_FetchPurchases                  = fetchPurchases;
     m_FinishTransactionService        = transactionService;
     m_GooglePurchaseCallback          = googlePurchaseCallback;
     m_GooglePlayConfigurationInternal = googlePlayConfigurationInternal;
     m_GooglePlayStoreExtensions       = googlePlayStoreExtensions;
 }
Esempio n. 2
0
 internal void SetGooglePlayConfigurationInternal(IGooglePlayConfigurationInternal googlePlayConfigurationInternal)
 {
     m_GooglePlayConfigurationInternal = googlePlayConfigurationInternal;
     m_GooglePlayConfigurationInternal.SetGooglePlayConfiguration(this);
 }
Esempio n. 3
0
 public void SetStoreConfiguration(IGooglePlayConfigurationInternal configuration)
 {
     m_GooglePlayConfigurationInternal = configuration;
 }
Esempio n. 4
0
 internal GooglePlayStoreRetrieveProductsService(IGooglePlayStoreService googlePlayStoreService, IGoogleFetchPurchases googleFetchPurchases, IGooglePlayConfigurationInternal googlePlayConfigurationInternal)
 {
     m_GooglePlayStoreService          = googlePlayStoreService;
     m_GoogleFetchPurchases            = googleFetchPurchases;
     m_GooglePlayConfigurationInternal = googlePlayConfigurationInternal;
 }