У меня есть 2 класса, одна компания и один адрес, я должен автоматически удалять адрес, когда компания будет удаленаEntity Framework удаление подклассов
public class Company
{
public int CompanyId {get;set;}
public string Name {get;set;}
public Address Address {get;set;}
}
public class Address
{
public int AddressId {get;set;}
public string Street {get;set;}
public string City {get;set;}
}
Когда я удалить компанию из базы данных, адрес не удаляется. Как я могу настроить свободный api для удаления также его адреса или использования аннотаций данных?
исследовательский каскад на удаление свободного API –
Я уже искал его, и я нашел много решений, но каждое решение для многих к одному, у меня есть отношения один к одному и он не работает. – user2100125
Вы попробовали? Я не знал о ограничении 1: М. modelBuilder.Entity() .HasOptional (a => a.SECONDARY) . СOptionalDependent() .WillCascadeOnDelete (true); –