Как сделать EF log sql запросов глобально?
Как мне «рассказать»EF
регистрировать запросы глобально? Я читал этот пост в блоге:EF logging который рассказывает в целом, как войтиsql
запросы. Но у меня все еще есть несколько вопросов относительно этого регистратора.
context.Database.Log = s => logger.Log("EFApp", s);
?Это может быть установлено глобально? Или я должен разместить его везде, где я делаю операции с БД?В разделе «Неудачное выполнение» блогер написал это, и я цитирую:
Для команд, которые выдают ошибку при выдаче исключения, вывод содержит сообщение из исключения.
Будет ли это записано тоже, если я не используюcontext.Database.Log
?