【发布时间】:2010-10-05 01:11:57
【问题描述】:
是否可以在加载程序集时运行某些代码,而无需在加载代码中执行任何特定操作?我正在寻找的就像一个类型的静态构造函数。
例如:
程序集 A 不知道程序集 B,但 B 确实知道 A。如果加载 B,程序集 A 需要知道关于 B 的某些事情。当运行时(引用或显式)加载程序集 B 时,我希望执行一段代码(静态方法或属性)来调用程序集 A 中的方法。
此问题的根本原因是在序列化 A 中的类型时遇到未知类型,该类型包含 B 中的类型,因为使用接口时编译时未知。
【问题讨论】:
标签: .net wcf assemblies