コード例 #1
0
        public object Get([FromUri] GetRequestParams requestParams)
        {
            var data = GetData();

            if (!requestParams.needMetadata)
            {
                return new { success = true, total = data.Count, rows = data }
            }
            ;

            var metadata = GetMetadata();

            return(new { success = true, total = data.Count, rows = data, metaData = metadata });
        }
コード例 #2
0
ファイル: TableController.cs プロジェクト: staherianYMCA/test
        public object Get(string tableName, [FromUri] GetRequestParams requestParams)
        {
            var table = _tableManager.GetDbSet(tableName);

            //var pageTables = tables.Skip(requestParams.start).Take(requestParams.limit).ToArray();

            if (!requestParams.needMetadata)
            {
                return new { success = true, rows = table }
            }
            ;

            var metadata = GetMetadata(tableName);

            return(new { success = true, rows = table, metaData = metadata });
        }