gpt4 book ai didi

.net - 如何在模型优先上调用 Database.SetInitializer?

转载 作者:行者123 更新时间:2023-12-05 00:36:22 27 4
gpt4 key购买 nike

我在 edm 设计器(VS10)中使用“DbContext Entity Generator”作为生成项创建了一个模型。

在生成的 DbContext 子类中,它覆盖了构造函数,因此我不能在其他部分类中使用它:

public EntitiesContainer()
: base("name=EntitiesContainer")
{
this.Configuration.LazyLoadingEnabled = false;
}

使用模型优先初始化数据库的正确方法是什么?

最佳答案

您可以更改用于生成 DbContxt 类的 T4 模板。然后,您可以添加要用于初始化上下文的部分修饰符或方法。

关于.net - 如何在模型优先上调用 Database.SetInitializer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8206058/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com