Based on other posts such as Entity Framework and DbContext - Object Tracking it would appear the simplified DBContext interface doesnt expose the to set No tracking on basic queries. A little blog showing how with Object context http://blogs.microsoft.co.il/blogs/gilf/archive/2009/02/20/disabling-change-tracking-in-entity-framework.aspx
What is a good approach to loading results via the DbContext as not tracked? How are the performance conscious doing this if using Dbcontext ? ie have base GetList method I would like to improve for performance reasons.
public DbSet<T> EntityDbSet { get { return _context.Set<T>(); } }
public virtual IQueryable<T> GetList(Expression<Func<T, bool>> predicate)
{
return EntityDbSet.Where(predicate);
}