public async Task <ActionResult> Get_Warehouse_Raw_Data([DataSourceRequest] DataSourceRequest request, int point_id, DateTime from_date, DateTime to_date) { IList <Warehouse_DTO> chartrawdata = await Task.Run(() => _iAggregateRepository.Get_WareHouse_Raw_Data(AggerationType.Hour, point_id, from_date, to_date)); DataSourceResult result = chartrawdata.ToDataSourceResult(request); return(new JsonResult() { Data = result, JsonRequestBehavior = JsonRequestBehavior.AllowGet, MaxJsonLength = Int32.MaxValue }); }