标签: asp.net blogengine.net
我只是想知道blogengine.net扩展管理器的架构是什么?
如何动态加载扩展,如何在我的Web应用程序中使用相同类型的功能?这样每次我只创建一个类和相应的页面,然后插入网站。
此外,我有兴趣了解该架构,因为我没有找到任何文章或教程。
任何帮助都会很明显。
答案 0 :(得分:2)
您可以亲眼看到代码位于codeplex
答案 1 :(得分:1)
您可以在wiki docs中了解它的含义及其工作原理。 Blogengine使用反射来查找和实例化属于“扩展”的类型,扩展本身使用事件侦听器与核心库进行通信。扩展管理器基本上是博客上运行的所有扩展的API和管理员前端。
答案 2 :(得分:0)
也许插件模式,看看here这是如何工作的..