我正在尝试设计一个使用Entity Framework的大型项目,这是一个可扩展的应用程序。我需要创建一些BLL,可以从Api控制器、Web控制器和其他模块中使用。 我需要提供对数据库实体的访问权限。但我希望能够控制并添加一些逻辑来处理它们的任何更改。 我不知道哪种方式是最好的实现方式。 也许我需要创建一些类,例如控制器或为实体创建代理/包装器。 是否有一些我可以使用的模式?
我正在尝试设计一个使用Entity Framework的大型项目,这是一个可扩展的应用程序。我需要创建一些BLL,可以从Api控制器、Web控制器和其他模块中使用。 我需要提供对数据库实体的访问权限。但我希望能够控制并添加一些逻辑来处理它们的任何更改。 我不知道哪种方式是最好的实现方式。 也许我需要创建一些类,例如控制器或为实体创建代理/包装器。 是否有一些我可以使用的模式?