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);
            }