DataSourceRequest and DataSourceResult classes are designed to be part of MVC applications and there are no plans to decouple them from the Kendo.MVC assembly. Mainly, because the functionality behind is design to operate with JSON-serializable objects.
However, the MVC wrappers can by used with SOAP and REST services, although, there are some built-in features in DataSourceReuqest and DataSourceResult that will not work automatically with these data binding options. You can read more about the possible configurations here: http://www.telerik.com/forums/unable-to-consume-wcf-data-service-using-kendo-grid.
Also, if you would like to see some utilities or products that would help you to create services and bind them to our products I encourage you to suggest that in the Kendo Feedback portal, where other developers from the community could vote for it, comment and raise the demand for such a feature.
Telerik by Progress
Telerik UI for ASP.NET MVC is ready for Visual Studio 2017 RC! Learn more.