如何忽略列表中的成员列出C#中的映射?

时间:2018-05-29 05:10:59

标签: list mapping automapper member ignore

我在.net Core Web Application中使用Automapper。 我试图将List映射到另一个List 它不会忽视我在Formember中选择的成员 但是当我将一个物体映射到物体时它工作得很好! 代码:

var mapperConfig = new MapperConfiguration(a =>
        {
            var b = a.CreateMap<SmsContact, SmsContactViewModel>()
                .IgnoreAllPropertiesWithAnInaccessibleSetter()
                .IgnoreAllSourcePropertiesWithAnInaccessibleSetter();

            b.ForMember(v => v.PhoneNumber, v => v.Ignore());

        });

        var destModel = _smsContactService.GetAll(a => true).ToList();

        var m=mapperConfig.CreateMapper().Map(editModel, destModel);

0 个答案:

没有答案