使用多个DBContext如果有主键和外键之间的连接,如果每个DBContext分别生成迁移配置文件,再启动程序,会造成未知异常。
因为2个表如果有主键和外键的连接,但是2个表分别在2个DBContext中,那么EF core会难以进行数据连接之间的判断,可能会因为找不到另外一个表造成异常,或者会产生一些难以预知的问题。
使用多个DBContext如果有主键和外键之间的连接,如果每个DBContext分别生成迁移配置文件,再启动程序,会造成未知异常。
因为2个表如果有主键和外键的连接,但是2个表分别在2个DBContext中,那么EF core会难以进行数据连接之间的判断,可能会因为找不到另外一个表造成异常,或者会产生一些难以预知的问题。