Я работаю с EF CTP 4, используя модели POCO, добавляя новый объект и вызываю SaveChanges(), но обновление объекта не работает. Здесь код для обновления:
public void UpdateContact(Contact contact)
{
var findContact = GetContact(contact.ContactID);
findContact = contact;
_context.SaveChanges();
}
public Contact GetContact(int contactId)
{
return GetAllContacts().SingleOrDefault(c => c.ContactID == contactId);
}
public IQueryable<Contact> GetAllContacts()
{
return _context.Contacts;
}
Я не уверен, что я делаю неправильно здесь. Есть идеи? Спасибо.