随笔分类 - 软件设计思想和框架
摘要:因为采用了插件结构,在.net中要动态加载和卸载必须通过应用程序域,因此对应用程序域进行了学习,下面是一个简单的例子,其实主要是把原来的接口转化为类,这个类要求继承System.MarshalByRefObject。接口为IHello:public interface IHello { void SayHell(string str); }远程接口为IRemoteHello: public class RemoteHello:System.MarshalByRefObject,IHello { private IHello myDo; /// summary /// 加载对象 /// /
阅读全文