【问题标题】:Patterns for plugin architecture [closed]插件架构模式[关闭]
【发布时间】:2013-03-02 06:04:56
【问题描述】:

我正在尝试构建一个使用实体框架的大项目。它是可扩展的应用程序。我需要创建一些 BLL,我可以从 Api 控制器、Web 控制器和其他模块中使用它们。 我需要提供对数据库实体的访问。但我想控制并为它们的任何变化添加一些逻辑。 而且我不知道哪个是实现它的最佳方式。 也许我需要创建一些类,例如控制器或为实体创建代理/包装器。 有一些我可以使用的模式吗?

【问题讨论】:

  • 设计应用问题超出了 SO 的范围。请尽量使您的问题更具体...
  • 如果您想要一个现成的插件架构,请使用 MEF 或 MAF。 (请参阅stackoverflow.com/questions/835182)但正如 Alexei 指出的那样,这个问题不适合 StackOverflow。尝试发布有关实际代码的问题。

标签: c# .net entity-framework architecture design-patterns


【解决方案1】:

我认为您需要使用 MEF。它是可扩展应用程序的强大框架。 http://mef.codeplex.com/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-01
    • 1970-01-01
    • 2011-06-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多