public virtual async Task <PagedResult <CommerceList> > GetWishLists(QueryResultSettings queryResultSettings) { ManagerFactory managerFactory = Utilities.GetManagerFactory(this.EcommerceContext); ICustomerManager customerManager = managerFactory.GetManager <ICustomerManager>(); Customer customer = await customerManager.Read(null); ICommerceListManager commerceListManager = managerFactory.GetManager <ICommerceListManager>(); PagedResult <CommerceList> wishLists = await commerceListManager.GetByCustomer(customer.AccountNumber, queryResultSettings); return(wishLists); }