我有一堂课:
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