【发布时间】:2011-11-03 10:56:06
【问题描述】:
我正在开发一个可以使用从外部程序集加载的模块的应用程序。这些模块的唯一限制是从 Module 类继承,以便主机调用它们。
这个 Module 类会覆盖 InitializeLifetimeService 以使模块的透明代理不会超时。
现在这是我的问题:在 .Net 4.0 的代码安全性中,不允许部分信任程序集覆盖来自安全代码(InitializeLifetimeService 是)的方法。由于我的模式看起来很常见,我不明白应用托管模块应该如何与它们通信。
谢谢。
【问题讨论】: