Common interface for all extended configuration of stores.
Use during Unity IAP configuration by IPurchasingModule
before initialization. Bound to store during IPurchasingModule
configuration via ConfigurationBuilder
.
Sample store configuration interface (needing implementation), to be instantiated by the time the owning purchasing module is requested to configure its stores:
#pragma strict // Sample store config. Implementation can be used by the user, // and accessed by the owning purchasing module during store // instantiation. public interface ISampleConfiguration implements IStoreConfiguration { booleanuseSampleStoreDebuggingBackend}
using UnityEngine.Purchasing.Extension;
// Sample store config. Implementation can be used by the user, // and accessed by the owning purchasing module during store // instantiation. public interface ISampleConfiguration : IStoreConfiguration { // Request access to sample debugging backend bool useSampleStoreDebuggingBackend { get; set; } }
See Also: IPurchasingModule, ConfigurationBuilder.