Nib*_*Pig 3 c# entity-framework
它自动生成类的方式,它不会将连接字符串作为参数 - 尽管生成代码将一个传递给基类.我可以自己编辑模板,但是没有更好的方法,因为我可以重新生成模型(甚至删除和重新创建),我不希望它影响模板.
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated from a template.
//
// Manual changes to this file may cause unexpected behavior in your application.
// Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
public partial class MyEntities : DbContext
{
public MyEntities()
: base("<Connection string>")
{
}
...
Run Code Online (Sandbox Code Playgroud)
我正在使用DB第一种方法.一切正常但现在我已经创建了数据库的精确副本,我需要能够在两者之间切换.
您应该能够定义位于生成的类旁边的部分类(在单独的文件中).这个partial类可以有第二个构造函数:
public partial class MyEntities : DbContext
{
public MyEntities(string connectionstring)
: base(connectionstring)
{
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
74 次 |
最近记录: |