所以我想这真的很简单,但由于某种原因我无法找到答案。我的问题是我之前使用过从 ObjectContext 继承的 EF 4.3.1 上下文,并且自动生成总是创建一个接受连接字符串作为参数的重载构造函数。
现在我正在尝试切换到 EF 5.0,我必须使用 DbContext 版本。但是从 DbContext 继承的 MyEntities 仅具有可用的无参数构造函数。我想我可以自己添加重载的构造函数,并使其调用 base(connectionString),但是对自动生成的文件进行手动更改似乎充其量是一项冒险的事情。
那么如何创建一个使用我在运行时提供的连接字符串的 MyEntities 实例呢?