Я пытаюсь обновить отдельностоящий ПОКО ж/EF 4 CTP 4.Update EF 4 Feature CTP 4 Индивидуальный ПОКО
Мой класс домен выглядит следующим образом:
public class User {
public int Id { get; set; }
[Required, DisplayName("First Name")]
public string FirstName { get; set; }
[Required, DisplayName("Last Name")]
public string LastName { get; set; }
[ConcurrencyCheckAttribute, Timestamp]
public byte[] DataVersion { get; set; }
}
В хранилище У меня есть следующие:
public void SaveUser(User user) {
if (user.Id > 0) {
dbContext.Users.Attach(user);
}
else {
dbContext.Users.Add(user);
}
dbContext.SaveChanges();
}
dbContext наследует от DbContext.
Я в состоянии сделать вставки хорошо, но приложение не работает. Я запускаю Sql Profiler, и никакое sql не отправляется для обновления.
привет. Я искал сейчас в течение длительного времени только для «обновления отдельного объекта в linq», и обе строки теперь работают «db.UserProfileSet.Attach (Пользователь)» 'db.ObjectStateManager.ChangeObjectState (Пользователь, EntityState.Modified) ' – Nasenbaer