具有实体的c#using语句中的条件逻辑

时间:2019-02-18 05:09:25

标签: c# entity

我有两个相同的实体映射到不同的数据库(应用程序的不同版本)。

我的using语句看起来像这样

using (MyEntities db = new MyEntities())

但是,基于切换,我希望更改using语句并保留其他所有内容。我以为我可以用三元函数来做到这一点,但这是行不通的。

这是一个例子

using (var db = (condition == true) ? new MyEntities() : MyOtherVersionEntities())

但这会导致类型转换问题。

0 个答案:

没有答案