Example #1
0
        public async Task <Object> GetDataFirst(DataServerSide ss)
        {
            try
            {
                log.Info(new MDCSet(this.ControllerContext.RouteData));
                var entities = await _repository.GetDataFirst(ss);

                var result = new
                {
                    //draw = ss.draw,
                    //recordsFiltered = ss.recordsFiltered,
                    recordsTotal = ss.recordsTotal,
                    data         = entities
                };
                return(Ok(result));
            }
            catch (Exception e)
            {
                log.Error(new MDCSet(this.ControllerContext.RouteData), e);
                throw new Exception(e.Message, e);
            }
        }