Asp.Net "plugin"体系结构改进



目前我们有一个架构,其中dll被放入bin文件夹中,其中包含一个特定的类,主应用程序然后寻找这个类,使用反射,并运行一个特定的方法来执行一个函数,在这里不重要

显然反射产生了其他问题,并且有相当大的开销…我们还能做些什么来代替反思?

您考虑过MEF吗?

MEF是一个很好的选择-它的整体精神是可插拔的架构。

反射的开销只有在多次执行时才会成为问题。如果你缓存了你找到的类型,那么你就不必再去寻找它们了。

相关内容

  • 没有找到相关文章

最新更新