获取实体时实体框架异常

时间:2017-07-28 12:59:07

标签: asp.net-mvc entity-framework api azure autofac

我正在为我的项目使用Entityframework和MVC Web API,下面是获取实体的代码。问题是,当我调用One方法时,它会抛出错误

  

第二个操作在此前一个上下文之前开始   异步操作完成。使用'等待'确保任何   在调用另一个方法之前已完成异步操作   在这种背景下。任何实例成员都不能保证是线程   安全

我想提一些事情,我使用Singleton对象上下文使用autofac和Owin,Api托管在Azure上,我调用此方法的方法可以 async

public IQueryable<entity> All()
{
    return this.context.Entities;
}

public entity One(Expression<Func<entity, bool>> predicate)
{
    return this.All().FirstOrDefault(predicate);
}

谢谢。

0 个答案:

没有答案