【发布时间】: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