Как вызвать пользовательский атрибут с помощью отражения?
У меня есть метод, в котором я вызываю методы разных классов во время выполнения, используя отражение, код ниже:
var assembly = System.Reflection.Assembly.GetExecutingAssembly();
string[] assemblyInfo = assembly.FullName.Split(',');
var controllerType = assembly.GetType(assemblyInfo[0] + ".Class1");
var controllerObj = System.Activator.CreateInstance(controllerType);
var method = controllerObj.GetType().GetMethod("Method1");
object[] parameters = new object[] { "-SomeParameterObject-" };
var obj = method.Invoke(controllerObj, parameters);
И у каждого вызванного метода есть Пользовательский Атрибут, но он не вызывается в отражении. Например
[ReadWrite]
public Object SomeMethodName(Object param)
Есть ли способ отражения, с помощью которого пользовательский атрибут должен вызываться автоматически при вызове метода?