在dll方法启动后执行一个方法

时间:2015-08-16 10:44:08

标签: c# dll reflection

我想制作一个dll文件包含一些方法,如:

add()
edit()
list()
get()
delete()
...

所以我想在一个方法被解雇时发现(比如记录) 我希望每当我的dll中的事件被触发时,调用项目中的方法(包括dll作为参考)

我不能这样使用:

mydllclass.add();
mymethod();

我想要一种让所有方法调用(从任何地方)调用mymethod的方法。

例如,如果在add()方法体内调用edit(),我想找出它。

所以:

bProject    
 + default.aspx
 + bin > mydll.dll ===> [ add() edit() ... ]
 + myclass > mymethod() ===> target !

我的课程和dll方法应该如何?怎么解决呢?

(或更好的建议)

谢谢

0 个答案:

没有答案