Creación de instancias de servicio WCF a través del contenedor IoC

¿Se puede hacer que el tiempo de ejecución de WCF haga una instancia de un servicio a través de un contenedor IoC en lugar de a través de su proceso habitual? (Además, dado un posible choque entre la configuración del estilo de vida del contenedor para el tipo y el InstanceContextBehavior del servicio, ¿sería este enfoque una idea terrible?)

Soy consciente de que podría estar haciendo la pregunta equivocada por completo. Mi objetivo es un enfoque AOP a través de las instalaciones de intercepción de métodos proporcionadas por el contenedor (por ejemplo, registro de entrada / salida de métodos, recuento de rendimiento y limitación de llamadas, todo lo cual involucra lógica y dependencias que no quiero insertar en la implementación de mi servicio). Me imagino que WCF ofrece otras formas de abordar esto, por lo que también me gustaría conocer otros enfoques recomendados.

Respuestas a la pregunta(2)

Su respuesta a la pregunta