using System.Threading.Tasks; using Wino.Core.Domain.Enums; using Wino.Core.Domain.Models.Store; namespace Wino.Core.Domain.Interfaces { public interface IStoreManagementService { /// /// Checks whether user has the type of an add-on purchased. /// Task HasProductAsync(StoreProductType productType); /// /// Attempts to purchase the given add-on. /// Task PurchaseAsync(StoreProductType productType); } }