Automapper string to List - ошибка дерева выражений - PullRequest
0 голосов
/ 06 ноября 2019

Извините,

Вот мой код для создания картографа (преобразования строки, содержащей идентификаторы в список):

CreateMap<VisualState, VisualStateDto>()
                .ForMember(dest => dest.JsonElementIdList,
                     m => m.MapFrom(src => src.JsonElementIdList
                                                .Split(',').Select(Int32.Parse).ToList()));

И я не могу понять, почему эта часть:

src.JsonElementIdList.Split(',')

отправил следующую ошибку:

CS0854 C # Дерево выражений не может содержать вызов или вызов, использующий необязательные аргументы

Anyу кого есть идея? Спасибо тебе!

1 Ответ

0 голосов
/ 07 ноября 2019

Определение картографа <TSource, TDestination>, поэтому я верю, что если вы измените код на CreateMap<VisualStateDto, VisualState>(), он должен работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...