【问题标题】:What is the architecture of BlogEngine.net extension manager? [closed]BlogEngine.net 扩展管理器的架构是什么? [关闭]
【发布时间】:2009-08-23 18:03:44
【问题描述】:

我只是想知道 blogengine.net 扩展管理器的架构是什么?

它如何动态加载扩展,我如何在我的网络应用程序中使用相同的功能?这样每次我只创建一个类和相应的页面然后插入网站。

此外,我对架构很感兴趣,因为我没有找到任何关于它的文章或教程。

任何帮助都将不胜感激。

【问题讨论】:

    标签: asp.net blogengine.net


    【解决方案1】:

    您可以自己查看代码在codeplex

    【讨论】:

    • 我有代码,但我必须自己调试代码来总结架构,所以就像有人给了你一盒玩具,现在你必须弄清楚如何玩每种类型的玩具 ;-)。
    【解决方案2】:

    您可以在wiki docs 中了解它是什么以及它是如何工作的。 Blogengine 使用反射来查找和实例化属性为“扩展”的类型,扩展本身使用事件侦听器与核心库进行通信。扩展管理器基本上是博客上运行的所有扩展的 API 和管理前端。

    【讨论】:

      【解决方案3】:

      也许是插件模式,看看here这是如何工作的..

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-07
        • 1970-01-01
        • 1970-01-01
        • 2012-10-25
        • 2017-08-27
        相关资源
        最近更新 更多