是否可以使用EF Core中的Automapper从DTO大规模更新实体?
我不断收到一个实体已被跟踪的错误。
我尝试遍历变更跟踪器并将所有条目设置为分离,似乎没有任何作用。
我最想做的是这样:
var entityAs = Mapper.Map<List<EntityA>>(DtoAs);
MyContext.UpdateRange(entityAs);
MyContext.SaveChanges();
我也尝试过:
var entityAs = Mapper.Map<List<EntityA>>(DtoAs);
MyContext.AttachRange(entityAs);
MyContext.SaveChanges();