使用代码优先实体框架进行多个项目的可能性

本文关键字:项目 可能性 框架 代码 实体 | 更新日期: 2023-09-27 17:49:22

我想知道是否有可能创建多个项目与相同的实体框架5(这里代码第一),如果你有一个完整的例子?

我也想在我的解决方案中使用MVP模式。

我看到了一个问题:数据库是在第一次运行时创建的,但只是针对一个项目而不是所有项目。

我知道这不是很准确…但我只是想知道是否有可能……

提前感谢!

使用代码优先实体框架进行多个项目的可能性

在我的上一个项目中,我们开发了一个数据库,它捕获业务域,我们还将与安全相关的表存储在同一个数据库中,但以不同的模式存储。visual studio中的领域模型包括所有的表,但是数据访问被分成两个项目。第一个是处理基本业务表的数据访问层,另一个是自定义安全认证层,它具有与安全表相关的映射。

除此之外,为了增加复杂性:-),我们还添加了许多dbcontext继承的类(在我们的DAL中),这些类捕获用户正在使用的域的本质。例如,人力资源上下文处理人力资源相关的表,物流上下文处理物流表,等等。