2011-11-28 30 views

回答

2

您可以让您的班级实施IPartImportsSatisfiedNotification界面。那么一旦所有进口都满足,将调用OnImportsSatisfied方法。把你的“后编译”代码放在这个方法中。

这样你就知道你所有的零件都已经被导入,并且使用它们是安全的。

0

您可以使用纵横导向编程语言,如规格#,看到http://specsharp.codeplex.com/

这将允许你把这个类的属性,规格#将添加通知属性更改为后生成事件。

+0

将查找研究,但现在正在寻找c# – Kumar

+0

针对C#的面向方面:http://sourceforge.net/projects/aspectsharp/ – mydogisbox