private string BootstrapTableFormatter <T>(IQueryProvider <T> objectList, int pageSize, int pageNumber) { var skip = (pageNumber - 1) * pageSize; var listCount = objectList.Count(); dynamic expandoObject = new ExpandoObject(); expandoObject.total = listCount; expandoObject.rows = objectList.Limit(skip, pageSize).ToList(); string json = JsonConvert.SerializeObject(expandoObject); return(json); }