无法将实体转换为对象上下文

时间:2017-12-22 12:51:32

标签: c# entity-framework linq

我正在使用上下文基础,但我现在正在使用ef 6这是我在ef 5中使用的方式,它使用对象上下文而不是t4我的基本情况如下。我正在使用linq。

public class SourceContext : ContextBase
{
    public  SMBASchedulerEntities _sourceEntities = new SMBASchedulerEntities();

    public override bool SaveChanges()
    {

        return base.SaveChanges(_sourceEntities);
    }

    public override void DeleteObject(object entity)
    {
        base.DeleteObject(_sourceEntities, entity);
    }

然后在我的Context类中,我在这里推导它

Include

}

但是当我尝试编译它时,我收到以下错误

  

严重级代码描述项目文件行抑制状态   错误CS1503参数1:无法转换   ' WindowsFormsApplication1.SMBASchedulerEntities'至   ' System.Data.Entity.Core.Objects.ObjectContext' SMBAScheduler C:\ Projects \ Backup   Paitent Source   Code \ WindowsFormsApplication1 \ SourceContext.cs 82 Active

0 个答案:

没有答案