Я отправляю и родителю, и его дочерним элементам обновление на мой сервисный уровень.
Модель настроена следующим образом:
public class Parent
{
public int ParentId { get; set; }
public ICollection<Child> Children;
}
public class Child
{
public int ChildID {get; set;}
public virtual Parent Parent{get;set}
public virtual int ParentId{get; set;}
public string FirstName { get; set; }
}
Мне нужно поведениечто дочерние элементы всегда привязаны к родителю, поэтому, если дочерний элемент находится в базе данных, которая не найдена присоединенной, мы должны удалить ее.Если его не существует, создайте его.Если он существует, обновите его.
Как мне выполнить это без написания кода, чтобы все эти вызовы выполнялись вручную?Как удалить все, а затем снова добавить все.