AutoMapper IDataReader将默认值映射到实体
本文关键字:实体 映射 默认值 IDataReader AutoMapper | 更新日期: 2023-09-27 18:14:18
我在地图实体和数据集上使用AutoMapper
AutoMapper.Mapper.CreateMap<IDataReader, Home>():
和我有一个属性调用MobileNumber在Home实体,并希望在实体映射这个属性的静态值,所以我怎么能添加静态值时,实体与数据集映射?
我能找到路
AutoMapper.Mapper.CreateMap<IDataReader, Booking>().ForMember(d => d.Days, opt => opt.UseValue(2));
你可以像这样为你的MobileNumber属性定义一个常量:
Mapper.CreateMap<IDataReader, Home>().ForMember(dest => dest.MobileNumber,
opt => opt.MapFrom(src => "MyConstantValue"));