Я реализовал интерфейс IDbCommandInterceptor в моем проекте.Я хочу сделать запись в каждой функции (ReaderExecuted, NonQueryExecuted, ...).Вопрос в том, есть ли ситуация, когда команда DbCommand равна нулю?В некоторых примерах в сети людей, использующих команду? .CommandText, я хочу быть уверен, что этот код не будет "собачьим гвоздем".
public void ReaderExecuted(DbCommand command, DbCommandInterceptionContext<DbDataReader> interceptionContext)
{
Logger(command, interceptionContext);
}