I am working on an application that will work with modules loaded from external assemblies. The only limitation of these modules is to inherit from the Module class so that the host calls them.
This class Module overrides InitializeLifetimeService so that the transparent proxy module does not overheat.
Now here is my problem: in .Net 4.0 code security, it is not allowed to partially override a method from a protected code (which is used by InitializeLifetimeService) to partially build trust. Since my template looks pretty common, I donβt understand how it is supposed that application hosting modules should interact with them.
Thanks.
source share