在使用EF和linq查询时,我如何关闭更改跟踪



我正在构建我的实体框架查询:

var users = from u in this.UserRepository.GetAll()
            join s in this.UserSales.GetAll()
            select new MyNewObject
            {
            ...
            }
return users.ToList();

我该如何为这个呼叫进行更改跟踪?

如果您只是为特定的调用关闭它们,请使用AsNoTracking()。

var myresult = query.Where(...).AsNoTracking().ToList()

相关内容

  • 没有找到相关文章

最新更新