我们一直在使用EF Designer从数据库工作,因此切换到另一种方法对我们来说不是一个选择。 由于我们的应用程序的遗留版本,我需要在当前版本的EF级别上创建表之间的关系,因此架构中不存在这些关系。 我知道我可以使用Code First从数据库方法做到这一点,但问题是我如何映射字段并使这些实体成为我们已经使用另一个部分类扩展其功能的主datacontext的一部分..现在的主要问题是只是映射新的实体字段 我无法在新的datacontext类中创建OnCreatingModel,因为它确实存在于自动生成的datacontext类中。
总结..无论如何在同一个DAL上使用这两种方法?记住修改自动生成的类绝对不是一种选择。
谢谢!