Вопрос по ComplexMapper
От: eLVik Россия  
Дата: 25.09.10 14:51
Оценка:
Здравствуйте.

Нашел в ComplexMapper вот такой код:


            object GetObject(object o)
            {
                var obj = MemberAccessor.GetValue(o);

                if (_createInstance && obj == null)
                {
                    if (_typeAccessor == null)
                        _typeAccessor = TypeAccessor.GetAccessor(MemberAccessor.Type);

                    obj = _typeAccessor.CreateInstanceEx();

                    MemberAccessor.SetValue(o, obj);
                }

                return obj;
            }


что, по всей видимости, позволяет создать вложенный объект, если он еще не задан. Но в моем случае _createInstance всегда равен false.
Целевые объекты для маппинга обычные, не абстрактные. Что и где нужно подправить, чтобы _createInstance стал равен true?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.