using LctMonolith.Models.Database; namespace LctMonolith.Services.Contracts; public interface IStoreService { Task> GetActiveItemsAsync(CancellationToken ct = default); Task PurchaseAsync(Guid userId, Guid itemId, int quantity, CancellationToken ct = default); }