Marco de registro que se inyecta en las clases

¿Se debe inyectar un marco de registro en las clases que lo necesitan o cada clase que lo necesita debe conocer el marco y usarlo directamente? Estoy usando Log4Net y actualmente estoy inyectando un servicio que envuelve ese marco en las clases que necesitan poder iniciar sesión, sabiendo que el registro probablemente no va a cambiar y que la mayoría de las piezas lo necesitan, ¿está inyectando la respuesta en este sentido?

Respuestas a la pregunta(6)

Su respuesta a la pregunta