using Microsoft.eShopWeb.ApplicationCore.Entities.BasketAggregate;
using Microsoft.eShopWeb.Web.Pages.Basket;
namespace Microsoft.eShopWeb.Web.Interfaces;
public interface IBasketViewModelService
{
Task<BasketViewModel> GetOrCreateBasketForUser(Username userName);
Task<int> CountTotalBasketItems(Username username);
Task<BasketViewModel> Map(Basket basket);
}