public GooglePlayBillingService (IRawGooglePlayInterface rawInterface, UnibillConfiguration config, ProductIdRemapper remapper, ILogger logger) { this.rawInterface = rawInterface; this.publicKey = config.GooglePlayPublicKey; this.remapper = remapper; this.db = config; this.logger = logger; }
public GooglePlayBillingService(IRawGooglePlayInterface rawInterface, UnibillConfiguration config, ProductIdRemapper remapper, ILogger logger) { this.rawInterface = rawInterface; this.publicKey = config.GooglePlayPublicKey; this.remapper = remapper; this.db = config; this.logger = logger; }
public GooglePlayBillingService(IRawGooglePlayInterface rawInterface, UnibillConfiguration config, ProductIdRemapper remapper, ILogger logger) { this.rawInterface = rawInterface; this.publicKey = config.GooglePlayPublicKey; this.remapper = remapper; this.db = config; this.logger = logger; #if UNITY_ANDROID this.cryptoProvider = PEMKeyLoader.CryptoServiceProviderFromPublicKeyInfo(publicKey); #endif }