Я использую ядро Entity Framework для запроса базы данных SQL Server. Мне было интересно, есть ли способ проверить, был ли применен AsSplitQuery() к существующему запросу перед его выполнением? Я знаю, что если вы выведете запрос ToQueryString(), появится сообщение:
Этот запрос LINQ выполняется в разделенном режиме. режим запроса, а показанный SQL предназначен для первого запроса, который будет выполнен. Дополнительные запросы также могут быть выполнены в зависимости от результатов первого запроса.
Однако это не кажется чистым решением моей проблемы. Любая помощь будет принята с благодарностью.
Подробнее здесь: https://stackoverflow.com/questions/782 ... as-applied