Я делал некоторые беспорядки с dbcontext/EF, и оба производят одно и то же для моих нужд. Действительно ли они эквивалентны? Любые интересные моменты, чтобы рассмотреть разницу?В чем разница между этими двумя выражениями LINQ?
//Something
var user = dbContext.Set<User>()
.Include(u => u.Preferences).FirstOrDefault(u => u.Id == userID);
//Something else
var user = dbContext.Set<User>().Where(u => u.Id == userID)
.Include(u => u.Preferences).FirstOrDefault();
..Просто любопытно.
Спасибо!