如何检查.edmx模型是否在c#中使用DbContext或ObjectContext

时间:2013-02-22 06:31:55

标签: entity-framework c#-4.0 visual-studio-2012 entity-framework-5

如何以编程方式检查我的.edmx实体框架模型是否在c#中使用DbContext或ObjectContext?

1 个答案:

答案 0 :(得分:1)

使用DbContext的不是你的.edmx。如果您不使用默认生成器模板,则由您选择的模板生成上下文。

在运行时,您可以检查您的上下文对象是否是DbContext或ObjectContext

的类型
if(_ctx is DbContext)
{...}
相关问题