Re[15]: [ANN] Emit Mapper
От: Collega  
Дата: 17.05.10 09:16
Оценка:
Здравствуйте, mrTwister, Вы писали:

T>Здравствуйте, Mr.Cat, Вы писали:


MC>>Здравствуйте, mrTwister, Вы писали:

T>>>К сожалению, я ошибся, в текущей версии это не сделать Не хватает метода расширения, чтобы можно было получить объект после того, как он был создан, но до того, как началось копирование его свойств.
MC>>Или возможности вызвать копирования свойств из кастомного ConvertUsing.

T>Этот вариант даже лучше!


Добрый!

Есть такая ситуация:


public class ParentClass
{
    public ParentClass()
    {    
        Child = new ChildClass();
    }

    public ChildClass Child
    {
        get;
        private set;
    }
}


Нужно сделать копию ParentClass. Однако вложенный ChildClass не мапится, т.к. сеттер свойства ParentClass.Child приватный. Существуют ли варианты заставить его мапиться не меняя private set на public set?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.