我正在使用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;
}
Run Code Online (Sandbox Code Playgroud)
我不确定我在这里做错了什么.任何的想法?谢谢.