C# 插件架构的模式

C# 插件架构的模式,c#,.net,entity-framework,architecture,design-patterns,C#,.net,Entity Framework,Architecture,Design Patterns,我正在尝试构建一个使用实体框架的大型项目。这是一个可扩展的应用程序。我需要创建一些BLL,我可以从Api控制器、Web控制器和其他模块使用它们。 我需要提供对db实体的访问。但我想控制并为它们的任何更改添加一些逻辑。 我不知道哪种方法是最好的。 也许我需要创建一些类,比如控制器,或者为实体创建代理/包装器。 我可以使用一些模式吗?我认为您需要使用MEF。它是可扩展应用程序的强大框架。 设计应用程序问题超出SO的范围。请尽量使你的问题更具体…如果你想要一个现成的插件架构,请使用MEF或MAF。(参

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

我认为您需要使用MEF。它是可扩展应用程序的强大框架。

设计应用程序问题超出SO的范围。请尽量使你的问题更具体…如果你想要一个现成的插件架构,请使用MEF或MAF。(参见)但正如Alexei指出的,这个问题不适合StackOverflow。试着发布关于实际代码的问题。