public async Task <BsTableModel.Response <TaskView> > Paged(BsTableModel.Request request, CancellationToken cancellationToken = default) { var result = await BsTableDataProvider.BsTableDataGenerator( BaseQuery(), request, cancellationToken ); return(new BsTableModel.Response <TaskView> { Total = result.Total, TotalNotFiltered = result.TotalNotFiltered, Rows = result.Rows }); }
public async Task <BsTableModel.Response <TaskView> > Paged(CancellationToken cancellationToken, [FromBody] BsTableModel.Request request) { if (request == null) { throw new ArgumentNullException(nameof(request)); } using var mgr = new Manager(_emi); return(await mgr.Reader.Paged(request, cancellationToken)); }