Вот мои модели:
public class User
{
public int UserId { get; set; }
public virtual ICollection<Shipment> Shipments { get; set; }
}
public class Shipment
{
public int ShipmentId { get; set; }
public int UserId {get; set;}
}
Любой пользователь может иметь 0 ~ много отправлений. Я хочу каскадировать соответствующие отправления и автоматически удалять их при удалении пользователя.
Я не хочу устанавливать отношение BiDirrectional.and и можно удалять DeleteOnCascade с другой стороны, создав свойство виртуального пользователя [Requierd].
спасибо.