Допустим, есть вот такое семейство классов:
class MainClass{
List<SubClass> SubClasses{get;set;}
}
class SubClass{
public int Id {get;set;}
}
class DtoMainClass
{
public List<int> Ids { get; set;}
}
Как мне сделать маппинг DtoMainClass
на MainClass
так, что бы если DtoMainClass.Ids==null
, то создать пустую коллекцию, иначе (если не пусто) создать список SubClass
Нужно сделать несколько вызовов ForMember
на одно и тоже поле с разными Condition
?
Кажется, нашел решение:
Prevent this by using a PreCondition instead or by ensuring the custom member mapping code can complete safely regardless of conditions:
.ForMember(d => d.ValueLength, o => o.MapFrom(s => s != null ? s.Value.Length : 0))
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть простенькая программка на WF, которая ищет wifi сети и подключается к нимСостоит из ListView, двух кнопок, двух лейблов и текстбокса для ввода...
В аниматоре есть выбор как вопроизводить анимацию, будет ли она зависить от TimescaleTime, а у меня используеться animation - как можно тут такое же сделать?