How to map single object of type x to array of object of type y using automapper

arrays, automapper, mapping

Solution

Mapper.CreateMap<A, B>()
      .ForMember(dest => dest.defs, opt => opt.MapFrom(origin => new[]{ origin.abc }));

destination property is array of Def and so the source requries array of something, that's how automapper understands...

this works!!!

Problem

``` Mapper.CreateMap<A, B>() .ForMember(dest => dest.defs, opt => opt.MapFrom(origin => origin.abc)); ``` where defs is array of Def (Def[]) how to map?

Original source