Как настроить SetModifiedProperty для вложенного свойства? Другими словами, у меня есть автор сущности, чья сущность имеет коллекцию книг, мне нужно изменить только имя книги.SetModifiedProperty для вложенных свойств
var existingAuthor = authors.FirstOrDefault(x => x.Id.Equals(authorId));
var bestSellerBook = existingAuthor.Books.FirstOrDefault(x=> x.Id.Equals(bookId));
existingAuthor.Name = "xxxxxxx";
bestSellerBook.Name = "xxxxxxxxxxx";
context.Authors.Attach(existingAuthor);
context.ObjectStateManager.GetObjectStateEntry(existingAuthor).SetModifiedProperty("Name");
context.SaveChanges();
Любое предложение?
Вы, кажется, модифицируя книгу, так почему бы не отметить книгу как изменен так же, как и с автором? Неужели я не понимаю ваш вопрос? – hvd