gpt4 book ai didi

entity-framework - EF 连接字符串作为 DbContext 构造函数参数

转载 作者:行者123 更新时间:2023-12-04 10:26:36 24 4
gpt4 key购买 nike

我见过一些code sample在创建新的 DbContext 时将 Entity Framework 连接字符串作为构造函数参数。但是当我将一个新的 ADO.NET 实体数据模型添加到一个项目中时(首先是数据库),DbContext 只有一个无参数构造函数。

我错过了一步吗?我该怎么做才能得到那个构造函数?

Visual Studio 2012 面向 .net 框架 4.5 Entity Framework 5。

最佳答案

根据 Arthur Vickers 的建议,我正在扩展部分类以拥有一个接受连接字符串的构造函数。在 C# 中(与 hege 的回答非常相似):

public partial class MyEFEntities
{
public MyEFEntities(string connectionstring)
: base(connectionstring)
{
}
}

或者在 VB.Net 中:
Partial Public Class MyEFEntities
Public Sub New(ConnectionString As String)
MyBase.New(ConnectionString)
End Sub
End Class

关于entity-framework - EF 连接字符串作为 DbContext 构造函数参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14561903/

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