我有一个DTO,我想映射到一个实体。实体具有一些用属性修饰的MaxLength属性。我希望AutoMapper在根据MaxLength每个属性映射到我的实体时截断来自DTO的所有字符串,这样在保存实体时不会出现验证错误。因此,如果实体是这样定义的:public class Entity { [MaxLength(10)] string Name { get; set; }}我想这样做:var myDto = new MyDto() { Name = "1231321312312312312312" };var entity = Mapper.Map<Entity>(myDto);结果entity应Name限制为最多10个字符。
1 回答
- 1 回答
- 0 关注
- 183 浏览
添加回答
举报
0/150
提交
取消