Я использую AutoMapper 9 и хочу сопоставить свою вложенную таблицу. В более старой версии AutoMapper я использовал «CreateMap» следующим образом:
CreateMap<Table, ViewModel>().AfterMap((s, d) => Mapper.Map(s.Table2, d)).ReverseMap();
Я нашел этот пример ниже, но он работает только для одного элемента таблицы.
CreateMap<Table, ViewModel>().ForMember(d=>d.Items,o=>o.MapFrom(s=>s.Table2.Items));
но в новой версии (Mapper.Map) не работает, потому что AutoMapper использует внедрение зависимостей. Как просто использовать вложенное сопоставление в новой версии? Я не скрываю, что хотел бы использовать AutoMapper без внедрения зависимостей.