Soy un poco nuevo para la reflexión en C#. Intento generar una lista de todos los controladores para probar si están decorados con un filtro de acción específico o no. Al escribir pruebas unitarias, ¿cómo accedes al ensamblaje probado?Reflejar la lista de controladores
no parece que esto funcione:
var myAssembly = System.Reflection.Assembly.GetExecutingAssembly();
Gracias John. Una pregunta: ¿no es el "where typeof (Controller) .IsAssignableFrom (t)" suficiente para confirmar que es un tipo de controlador? También soy un poco nuevo para Linq, por cierto :) – morganpdx
Sí, eso debería ser suficiente. Acabo de ver el código fuente de MVC, y parece que no les importa si 'EndWith (" Controller ")' por lo que puede quitar esa parte. –