Нужно объединить 2 поля в одно. Сейчас делаю это после Mapster [code]public static Template FromVM(this TemplateVM inputTemplate) { // mapster var template = inputTemplate.AdaptToTemplate(); // mannually if (inputTemplate.TaskAutocreateConditionList != null) { foreach (var additional in inputTemplate.TaskAutocreateConditionList) { var question = template.Questions.FirstOrDefault(q => q.Id == additional.QuestionId); if (question != null) { question.AutoCreateTaskIfAnswer = (sbyte)additional.AnswerValue; } } } return template; } [/code] Есть ли способ создать правило, которое делает то же самое в файле конфигурации Mapster?
публичный класс ПровинцияИнфо { общественная строка Код {получить; набор; } общедоступная строка Title {get; набор; } } адрес класса { общественная ПровинцияИнформация Провинции {получить; набор; } } класс АдресСостояние...
Могу ли я использовать Mapster.Tool для создания картографов без создания класса, с которым я сопоставляю? У меня есть типичный сценарий обмена объектами домена с DTO, но пример кода здесь
Я хочу скопировать дерево объекта в другое, используя Mapster, но я не могу найти, как заставить Mapster перестать создавать новые экземпляры моих субъектов. Я хочу объединить все дерево, есть идея? // These are my source objects
public class...
Мне нужно добавить по одному элементу на каждый уровень двумерного массива, который был сформирован путем реструктуризации столбцов двух ассоциативных элементов в индексированные строки.
Вот транспонированный массив:
Array (
=> Array (
=>...