static GooglePlayStoreExtensions BuildGooglePlayStoreExtensions(IGooglePlayStoreService googlePlayStoreService, IGooglePlayStoreFinishTransactionService googlePlayStoreFinishTransactionService, IGooglePurchaseCallback googlePurchaseCallback)
        {
            GooglePlayStoreExtensions googlePlayStoreExtensions = new GooglePlayStoreExtensions(googlePlayStoreService, googlePlayStoreFinishTransactionService);

            googlePurchaseCallback.SetStoreExtension(googlePlayStoreExtensions);
            return(googlePlayStoreExtensions);
        }
        static GooglePlayStoreExtensions BuildGooglePlayStoreExtensions(IGooglePlayStoreService googlePlayStoreService, IGooglePlayStoreFinishTransactionService googlePlayStoreFinishTransactionService)
        {
            GooglePlayStoreExtensions googlePlayStoreExtensions = new GooglePlayStoreExtensions(googlePlayStoreService, googlePlayStoreFinishTransactionService);

            return(googlePlayStoreExtensions);
        }
 void BindGoogleExtension(GooglePlayStoreExtensions googlePlayStoreExtensions)
 {
     BindExtension <IGooglePlayStoreExtensions>(googlePlayStoreExtensions);
 }
 public void SetGooglePlayStoreExtensions(GooglePlayStoreExtensions googlePlayStoreExtensions)
 {
     m_GooglePlayStoreExtensions = googlePlayStoreExtensions;
 }