我有一堂课:
public class VehicleMovement: IEntityWithId
{
public int Id { get; set; }
public string EmpNo { get; set; }
public DateTime MovementDate { get; set; }
public DateTime TempMovementTime { get; set; }
public TimeSpan MovementTime { get; set; }
public VehicleMovementType MovementType { get; set; }
public int MovementTypeId { get; set; }
}
然后我有一些 CsvHelper 代码将 CSV 文件映射到这些VehicleMovement
对象的集合。MovementType
在映射过程中,我使用查找函数来确定and的正确值MovementTypeId
,但是当我尝试VehicleMovement
使用 'old'保存新的 时,我在实体VehicleMovementType
上得到一个重复的键异常。VehicleMovementType