为了账号安全,请及时绑定邮箱和手机立即绑定

c# Mapper如何映射时添加固定值?

c# Mapper如何映射时添加固定值?

C#
千巷猫影 2018-08-13 10:09:42
我有两个实体public class zTreeDto: EntityDto    {        public string name { get; set; }        public int pId { get; set; }        public string treeNodeType { get; set; }    }public class 部门: Entity    {        public string 部门名{ get; set; }        public int 上级Id{ get; set; }    }我现在想把 部门 映射到 zTreeDto            var 部门zTreeDtoMapper = mapperConfig.CreateMap<部门, zTreeDto>();            部门zTreeDtoMapper.ForMember(dto => dto.name, map => map.MapFrom(m => m.部门名));            部门zTreeDtoMapper.ForMember(dto => dto.pId, map => map.MapFrom(m => m.上级Id));我想把treeNodeType都设置为一个值"BM"应该怎么写?
查看完整描述

1 回答

?
BIG阳

TA贡献1859条经验 获得超6个赞

使用 map.UseValue

部门zTreeDtoMapper.ForMember(dto => dto.treeNodeType, map => map.UseValue("BM"));


查看完整回答
反对 回复 2018-09-11
  • 1 回答
  • 0 关注
  • 941 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信