I've recently started using ToDataSourceResultAsync extension methods, but noticed it is not allowed to pass cancellation token.
Cancellation token is widely supported in entity framework. And it has big benefits for long running queries to allow cancel them.
ToDataSourceResultAsync methods should support passing cancellation token as a parameter.
4 Answers, 1 is accepted
This sounds like a good feature for the ToDataSourceResultAsync method. You could create a feature request in our public portal for it, where other developers could vote for it and increase its priority:
Best Regards,
Konstantin Dikov
Progress Telerik

Hello from 2020, this feature still not developed.
Please note that developers can not achive all benefits of ToDataSourceResultAsync method.
For example there is default grid with filters, user changes filters one by one and each time request goes to server. XHR request can be canceled on client side but query to database will still be executing for all previos requests. I voted for this feature last year but still nothing...Seems that ToDataSourceResultAsync method is not usable for IQueryable and IQueryable<T>.

Hello, I’m asking about this here as well:
https://feedback.telerik.com/aspnet-core-ui/1486526-the-datasourceresult-support-for-cancellation-token