Ниже приведен краткий пример того, что я делаю в настоящее время. Есть ли другой способ сделать это эффективно специально, если у вас есть большой объект с 50 свойствами, и все, что вы хотите сделать, обновляет одно значение с меньшим количеством строк код??Объект обновления MVC 3 эффективно
[HttpPost]
public ActionResult Person(VMPerson vmperson)
{
Person p = new Person()
p.name = vmperson.name;
p.address = NULL;
TryUpdateModel(p);
db.Person.Save();
}
Если вы ищете эффективность на таком уровне, почему вы используете EF? –
Я использовал Nhibernate в последних нескольких проектах, над которыми я работал ... гораздо лучше. – AnarchistGeek
Вы пытаетесь обновить или обновить/создать? – veblock