Имея две модели, сайт и ссылку, где сайт имеет много ссылок, как удалить ссылку из метода сайта, t иметь доступ к контексту объекта?Как удалить связанный объект в Entity Framework без доступа к контексту объекта
Я пытался что-то вроде:
public void DeleteFirstLink() {
var link = LinkSet.First();
LinkSet.Remove(link);
}
но мне кажется, что на самом деле не удалить ссылку, но разорвать связь. Поскольку существует ограничение базы данных, она вызывает эту ошибку:
A relationship is being added or deleted from an AssociationSet 'Sites_have_Links'. With cardinality constraints, a corresponding 'Links' must also be added or deleted.
Как я действительно удаляю ссылку из базы данных?
Я в порядке с очередями действий, я просто хочу, чтобы их можно было поставить в очередь изнутри метода в сущности. – Pablo