C# Automapper 9.0不支持ProjectsTo MapperConfiguration config=newmapperconfiguration(cfg=>{}); IMapper mapper=config.CreateMapper(); IQueryable源=_myRepo.GetResult(); List dest=mapper.ProjectTo(source.ToList();
这段代码在以前的AutoMapper上运行,但现在在9.0中我删除了C# Automapper 9.0不支持ProjectsTo MapperConfiguration config=newmapperconfiguration(cfg=>{}); IMapper mapper=config.CreateMapper(); IQueryable源=_myRepo.GetResult(); List dest=mapper.ProjectTo(source.ToList();,c#,automapper,C#,Automapper,这段代码在以前的AutoMapper上运行,但现在在9.0中我删除了cfg.CreateMissingTypeMaps=true-它会因缺少类型映射配置或不支持的映射而崩溃。如果您查看AutoMapper 9.0升级指南,您现在需要显式配置所有映射,这不再是自动完成的 您可以看到这一点,请查看升级指南以了解更多详细信息。如果您查看Automapper 9.0升级指南,您现在需要显式配置所有地图,这不再是自动完成的 您可以看到这一点,请查看升级指南以了解更多详细信息 MapperConfigura
cfg.CreateMissingTypeMaps=true
-它会因缺少类型映射配置或不支持的映射而崩溃。
如果您查看AutoMapper 9.0升级指南,您现在需要显式配置所有映射,这不再是自动完成的
您可以看到这一点,请查看升级指南以了解更多详细信息。如果您查看Automapper 9.0升级指南,您现在需要显式配置所有地图,这不再是自动完成的 您可以看到这一点,请查看升级指南以了解更多详细信息
MapperConfiguration config = new MapperConfiguration(cfg => { });
IMapper mapper = config.CreateMapper();
IQueryable<object> source = _myRepo.GetResult();
List<myobject> dest = mapper.ProjectTo<myobject>(source).ToList();