J'essaye de lister tous les contrôleurs et leurs actions avec des attributs spécifiques pour créer un sitemap google dynamique. Pour que je puisse "marquer" certaines actions avec un attribut afin qu'elles apparaissent dans le sitemap.Asp.net Mvc: Liste toutes les actions sur un contrôleur avec l'attribut spécifique
Here J'ai découvert comment obtenir tous les contrôleurs. Mais je ne suis pas sûr de savoir comment obtenir toutes leurs actions avec un attribut particulier. J'ai essayé GetMethods, puis j'utilise GetCustomAttributes mais je ne suis pas sûr que ce soit la bonne façon de le faire. C'était un peu trop compliqué.
Une fois que j'aurais les contrôleurs et leurs actions j'allais utiliser la technique expliquée here pour obtenir les urls. Comme vous pouvez le remarquer, Eric Duncan parle de ce que j'essaie d'accomplir dans cette question.
Merci d'avance.