/// <inherit/>
        public async Task <IList <T> > AllAsync(int page, int pageCount)
        {
            var records = await Connection.QueryAsync <T>(QueryBuilderHelper.GetSelectQuery <T>(), transaction : Transaction);

            return(records.ToList());
        }