你可以使用ado.net返回的DataTable让Newtonsoft.NET来序列化成Json。
当然你可以使用Dapper返回的List让Newtonsoft.NET来序列化成JSON.
参考资料: