2015-11-09 2 views
0

Использование ServiceStack ORMLite https://github.com/ServiceStack/ServiceStack.OrmLite Я хочу отслеживать некоторые вызовы базы данных с помощью CaptureSqlFilter или какой-либо подобной техники. Однако, когда вы используете этот фильтр, он захватывает «предназначенный» SQL, но останавливает выполняемые команды. Похоже, это по дизайну.Можете ли вы использовать CaptureSqlFilter ServiceStack OrmLite при выполнении команд?

Я хочу использовать эту или подобную технику для отслеживания вызовов ACTUAL, сделанных в БД, без их остановки.

Заметьте, что я хочу сделать это в коде, я использую SQL Azure, поэтому не могу легко использовать SQL Profiler и т. Д. Для достижения аналогичного результата.

Спасибо.

ответ

0

Если вы включили регистратор с Отладка включена он будет регистрировать SQL на ваш registered Logging Provider.

В противном случае вы также можете включить ServiceStack's built-in Mini Profiler, который обеспечит доступ к исполняемому SQL.

Смежные вопросы