我正在使用上下文基础,但我现在正在使用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