¿Cómo hacer consultas EF sql globalmente?
¿Cómo "cuento"EF
registrar consultas a nivel mundial? Estaba leyendo esta publicación de blog:Registro de EF que dice en general cómo iniciar sesiónsql
consultas Pero todavía tengo algunas preguntas con respecto a este registrador.
context.Database.Log = s => logger.Log("EFApp", s);
?¿Se puede establecer globalmente? ¿O tengo que colocarlo en todas partes donde realizo operaciones de DB?En la sección "Ejecución fallida", el blogger escribió eso, y cito:
Para los comandos que fallan lanzando una excepción, la salida contiene el mensaje de la excepción.
¿Esto también se registrará si no uso elcontext.Database.Log
?