У меня есть процедура, в которой мне нужно сохранить объект объекта. Проблема в том, что я не знаю, привязан ли этот объект к моему datacontext или нет. Для этого я использую следующий код:
try
{
db.ClientUsers.Attach(clientUser);
db.Refresh(RefreshMode.KeepCurrentValues, clientUser);
}
catch { }
db.SubmitChanges();
Я ищу лучший метод для определения того, принадлежит ли сущность к контексту, а также проверять, привязан ли объект к определенному контексту.