插件架构模式

本文关键字:模式 插件架 | 更新日期: 2023-09-27 18:02:00

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

插件架构模式

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