加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 使用POCO模板获取Entity Framework的连接字符串

发布时间:2020-12-15 06:29:22 所属栏目:百科 来源:网络整理
导读:我使用实体框架,我需要得到我的连接字符串,所以我可以构建一个上下文. 我正在使用POCO模板.我的上下文对象有: string ConnectionString = "name=MyAppConfigConnectionStringPropertyHere" 所以当我试图建构我的上下文时说 “The specified named connectio
我使用实体框架,我需要得到我的连接字符串,所以我可以构建一个上下文.

我正在使用POCO模板.我的上下文对象有:

string ConnectionString = "name=MyAppConfigConnectionStringPropertyHere"

所以当我试图建构我的上下文时说

“The specified named connection is either not found in the configuration,not intended to be used with the EntityClient provider,or not valid”

我在answer中看到有一个GetConnectionString()方法.但是谷歌搜索没有引导我参考我需要添加来获取该方法(默认情况下不在我的项目中).

所以,我不能认为我是第一个想要使用POCO模板获取实体框架的连接字符串的人.其他人如何做到这一点?我想我可以只读整个app.config文件并解析出来.但似乎不应该那么难.

任何提示都会很棒!

解决方法

对于实体框架6.0,以下代码给出了当前的ConnectionString.
context.Database.Connection.ConnectionString

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读