public AppleAppStoreBillingService(UnibillConfiguration db, ProductIdRemapper mapper, IStoreKitPlugin storekit) { this.storekit = storekit; this.remapper = mapper; storekit.initialise(this); products = new HashSet <PurchasableItem>(db.AllPurchasableItems); }
public AppleAppStoreBillingService(ProductIdRemapper mapper, IStoreKitPlugin storekit, IUtil util, Uniject.ILogger logger) { this.storekit = storekit; this.remapper = mapper; this.logger = logger; storekit.initialise(this, util); }
public AppleAppStoreBillingService(UnibillConfiguration db, ProductIdRemapper mapper, IStoreKitPlugin storekit) { this.storekit = storekit; this.remapper = mapper; storekit.initialise(this); products = new HashSet<PurchasableItem>(db.AllPurchasableItems); }
public AppleAppStoreBillingService(InventoryDatabase db, ProductIdRemapper mapper, IStoreKitPlugin storekit) { this.storekit = storekit; this.remapper = mapper; storekit.initialise(this); products = new HashSet<PurchasableItem>(db.AllPurchasableItems); }