public UnifyApiResult FindPageList(string name, int currentPageIndex, int pageSize) { OperatorDAL dal = new OperatorDAL(); int total; IEnumerable <dynamic> result = dal.FindPageList(name, currentPageIndex, pageSize, out total); var enumerable = result as dynamic[] ?? result.ToArray(); return(UnifyApiResult.PageResult(enumerable, total)); }