配置实体框架以从Azure云配置文件中选择连接字符串
本文关键字:配置文件 选择 连接 字符串 Azure 实体 框架 配置 | 更新日期: 2023-09-27 18:08:42
我们正在使用EF-6在我们的web角色& &;工人的角色。这些角色被封装到单个云服务项目中。
为了更好地管理配置设置,我们已经将大部分配置键移到了云项目&我们使用CloudConfigurationManager读取它们。
但是对于像实体框架或企业库这样的包,我们不能告诉AppDomain从云配置文件中读取设置。EF调查各自的App.Config或Web。项目配置。
有没有办法告诉EF从云配置文件读取连接字符串?
您可以更改T4模板文件Model.Context.tt来使用
base(CloudConfigurationManager.GetSetting("YourEntities"))
当您重新生成模型时,生成的model . context .cs文件将使用CloudConfigurationManager.