using System; using System.Collections.Generic; using Windows.ApplicationModel.Store; using Windows.Foundation; namespace UnityEngine.Purchasing.Default { interface ICurrentApp { // Used for setting up test data by our mock implementation. void BuildMockProducts(List products); IAsyncOperation> GetUnfulfilledConsumablesAsync(); IAsyncOperation LoadListingInformationAsync(); IAsyncOperation ReportConsumableFulfillmentAsync(string productId, Guid transactionId); IAsyncOperation RequestProductPurchaseAsync(string productId); IAsyncOperation RequestAppReceiptAsync(); LicenseInformation LicenseInformation { get; } } }