Próbuję wyświetlić listę wszystkich kontrolerów i ich akcji z określonymi atrybutami, aby utworzyć dynamiczną mapę witryny google. Dzięki temu mogę "oznaczyć" określone akcje atrybutem, aby pojawiły się w mapie witryny.Asp.net Mvc: Lista wszystkich działań na kontrolerze o określonym atrybucie
Here Dowiedziałem się, jak zdobyć wszystkich kontrolerów. Ale nie jestem pewien, jak uzyskać wszystkie swoje Akcje z określonym atrybutem. Próbowałem GetMethods, a następnie używam GetCustomAttributes, ale nie jestem pewien, czy to jest właściwy sposób, aby to zrobić. To było trochę zbyt skomplikowane.
Kiedy otrzymam kontrolerów i ich działania, zamierzam użyć techniki wyjaśnionej here, aby uzyskać adresy URL. Jak można zauważyć, Eric Duncan mówi o tym, co próbuję osiągnąć w tym pytaniu.
Z góry dziękuję.