intercepting the SQL code generated by the Aurelius

The possibility of intercepting the SQL code generated by the Aurelius Linq in "simulation", time after time, a not only at application level. For example, I need the Aurelius select SQL code to make calls to the database and convert the result directly into json, without going through the entities, when I need a large amount of data and very quickly. In this scenario ORM marshalling is very slow and I need a fast response on queries.

@Monterisi_Stefano You can use OnSqlExecuting event for that.