Есть ли разница между этими двумя способами запроса контекста?
Firm firm = base.context.Firms
.Where(f => f.SomeId == someId)
.Where(f => f.AnotherId == anotherId)
.FirstOrDefault();
Firm firm = base.context.Firms
.Where(f => f.SomeId == someId && f.AnotherId == anotherId)
.FirstOrDefault();
Кажется, что цепочка отлично подходит для выполнения условия И. Я не верю, что вы можете связывать OR-заявления. Есть ли причина предпочитать один за другим или сценарии, когда один лучше/эффективнее?