我正在考虑构建自己的模块化 MVC4 应用程序,我喜欢 orchard 处理模块的方式,我想从中获取设计队列,甚至可能完全复制它(为什么要重新发明轮子?)。
我已经阅读了这篇文章,并且查看了源代码,我对此有一点了解。
但是,如果熟悉该系统的人可以解释果园如何加载、卸载和跟踪模块,我将非常感激。
我正在考虑构建自己的模块化 MVC4 应用程序,我喜欢 orchard 处理模块的方式,我想从中获取设计队列,甚至可能完全复制它(为什么要重新发明轮子?)。
我已经阅读了这篇文章,并且查看了源代码,我对此有一点了解。
但是,如果熟悉该系统的人可以解释果园如何加载、卸载和跟踪模块,我将非常感激。
Bertrand 的评论让我看到了这个http://docs.orchardproject.net/Documentation/Orchard-module-loader-and-dynamic-compilation
它对如何处理模块加载有一个公平的解释。