public int Id {get;set;}
...
}
DbSet<Message> MessagesSet {get;set;} - в контексте базы данных
Message message = new Message() {...};
MessagesSet
.Add(message);
var list =
MessagesSet
.ToList();
bool y =
list.Contains(message);
———————
var message1 = MessagesSet.FirstOrDefault(x => x.Id == message.Id);
var message2 = MessagesSet.FirstOrDefault(x => x.Id == message.Id);
bool y = message1 == message2;
Что будет в y в первом и во втором случае?
Во втором тру, ибо кеширует
интересно в чем профит от таких вопросов на собесе
Быстро проверил на тестовом проекте, похоже Added сущности не видны в запросах, вроде логично
Обсуждают сегодня