с полями A, B и модель SecondModel с полями A, B, а также вложенной в неё моделью InnerModel с полями Y и Z. Допустим, для модели InnerModel данные считаются отдельно и потом собранная InnerModel просто кладётся в SecondModel.
                  
                  
                  Как мне правильно прописать маппинг?
                  
                  
                  То есть я делаю CreateMap<FirstModel, SecondModel>, надо ли мне дополнительно указывать там InnerModel или же я могу просто потом вызвать маппер:
                  
                  
                  var innerModel = getInnerModel(); //тут просто получаем как-либо innerModel.
                  
                  
                  var firstModel = getFirstModel(); //неважно, положим, тут просто получаем объект первой модели.
                  
                  
                  var secondModel = _mapper.Map<SecondModel>(firstModel);
                  
                  
                  secondModel.InnerModel = innerModel;
                  
                  
                  
                  
                  
                  Или не так?
                  
                  
                  Заранее спасибо.
                  
                  
                
то, что написано в самом конце, будет работать так, как ты и говоришь, мапперу ничего по этому поводу сеттить не надо
Спасибо, Денис, просто хотел уточнить, что правильно мыслю, благодарю.
Обсуждают сегодня