В моем приложении я сохраняю объект LINQ, выбранный из базы данных, и регулярно изменяю его, а затем db.SubmitChanges()
.
Я читал, что вы не должны держать объект DataContext
в течение длительного времени.
Но если я закрываю свой DataContext
между модификациями, я предполагаю, что объект данных теряет свою связь с реальной строкой базы данных.
Какая лучшая альтернатива для сохранения открытого DataContext? Мне действительно нужно перезагружать строку каждый раз, когда я хочу ее обновить?