Лучше всего было бы использовать Entity Framework Profiler , хотя, к сожалению, это не бесплатно.
Вы также можете вручную получить SQL, который он сгенерирует, запустив ToString()
на самом IQueryable
, но это нужно будет делать для каждого запроса.
Последний вариант заключается в том, что если вы используете MS Sql Server в качестве бэкэнда, вы можете загрузить Sql Server Profiler (который, как мне кажется, поставляется с Sql Server Management Studio) и записывать в него операторы sql.