我有两节课:
public class Player
{
public int PlayerId { get; set; }
public Username { get; set; }
public virtual IList<Device> Devices { get; set; }
}
public class Device
{
public int DeviceId { get; set; }
public string DeviceInfo { get; set; }
public int PlayerId { get; set; }
public virtual Player { get; set; }
}
如果我需要删除所有属于我要删除的播放器的设备记录的行为,并且需要建立一对多关系(一个玩家的许多设备),我应该如何配置流利的api?
答案 0 :(得分:1)
默认情况下,Entity Framework中的删除操作是Cascade Delete
因此您可以遵循惯例,而不必添加任何代码