我正在使用反射加载 dll,然后尝试在该 dll 中执行一个方法。该方法具有订阅事件的这一行。我在这条线上有一个例外
此行位于我使用反射动态调用的 dll 中
evntAgg.GetEvent<ExceptionEvent>().Subscribe(Message);
例外是这样的:
IDelegateReference 的目标应该是 System.Action`1[[CustomType, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]] 类型。参数名称:actionReference
这是事件处理方法,并且在我动态调用的同一个 dll 中
public void Message(ExceptionEvent exception)
{
//Do something
}
任何帮助,将不胜感激?