¿Hay alguna manera de forzar que todos los ensamblados a los que se hace referencia se carguen en el dominio de la aplicación?

Mis proyectos se configuran así:

Definición del proyecto"Implementacion de proyecto"Proyecto "Consumidor"

El proyecto "Consumidor" hace referencia tanto a "Definición" como a "Implementación", pero no hace referencia estática a ningún tipo en "Implementación".

Cuando se inicia la aplicación, el Proyecto "Consumidor" llama a un método estático en "Definición", que necesita encontrar tipos en "Implementación"

¿Hay alguna manera de forzar la carga de cualquier ensamblado referenciado en el dominio de la aplicación sin conocer la ruta o el nombre, y preferiblemente sin tener que usar un marco IOC completo?

Respuestas a la pregunta(6)

Su respuesta a la pregunta