Zev*_*itz 8 entity-framework entity-framework-5 ef-model-first
如何防止使用生成的DbContext的无参数构造函数?
var dcx = new DataEntities();
默认构造函数由T4模板生成,因此我无法在分部类中覆盖它.我宁愿它不编译,但运行时错误也会很好.
Yul*_*dra 13
您可以修改模板以提供所需的构造函数.
*.Context.tt文件更改此代码.
public <#=code.Escape(container)#>()
    : base("name=<#=container.Name#>")
例如,进入你想要的默认构造函数.
public <#=code.Escape(container)#>(string nameOrConnectionString)
    : base(nameOrConnectionString)
保存
| 归档时间: | 
 | 
| 查看次数: | 1426 次 | 
| 最近记录: |