У меня интерфейс маркера примерно такой:
[AttributeUsage(AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class MyAttribute : Attribute
{
}
И я хочу применить его к методам разных классов в разных сборках ...
Затем я хочу получить MethodInfo для всех методов, к которым применен этот атрибут. Мне нужно найти весь AppDomain и получить ссылку на все эти методы.
Я знаю, что мы можем получить все типы и затем получить все методы, но есть ли более быстрый / лучший способ сделать это? ... или это самый быстрый способ получить нужную мне информацию?
(я использую ASP.NET MVC 1.0, C #, ./NET 3.5)
Спасибо, куча!