多DbContext

作者: 寻找无名的特质 | 来源:发表于2022-05-11 06:15 被阅读0次

当在一个项目中使用多个DbContext时,在DbContext的构造函数中,需要使用DbContextOptions<TContext> 作为参数,否则在运行时会出现错误:
The DbContextOptions passed to the GameDbContext constructor must be a DbContextOptions<GameDbContext>. When registering multiple DbContext types, make sure that the constructor for each context type has a DbContextOptions<TContext> parameter rather than a non-generic DbContextOptions parameter.
示例代码如下:
public GameSocialDbContext(DbContextOptions<GameSocialDbContext> options) : base(options)
{
}

相关文章

网友评论

    本文标题:多DbContext

    本文链接:https://www.haomeiwen.com/subject/sssnjrtx.html