예제 #1
0
 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;
 }
예제 #2
0
 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
 }