Pregunta
En Java existen métodos de ir sobre la exploración de la ruta de clases / todas las clases / dentro de un paquete y enumerar las clases en el mismo. p.ej. escaneo componente de muelle utiliza algo como esto para escanear todas las clases y encontrar aquellos con una anotación interesante.
Si hay alguna técnica similar para C # y si es así, ¿cuáles son las API para usar?
Solución
El API de reflexión es el camino podría hacer esto a través de C #.
Puede utilizar el href="http://msdn.microsoft.com/en-us/library/system.reflection.assembly.aspx" rel="nofollow noreferrer"> Asamblea clase Assembly.GetTypes para recuperar una lista de todas las clases.
El primer enlace anterior demuestra un buen número de opciones de cómo esto se puede utilizar.