Estimados,

Estoy utilizando Mapping By Code con la clase ConventionModelMapper y estoy
teniendo dificultad al mapear una clase que contiene multiples propiedades
de tipo componente. El tema es que me mapea solamente uno de los
componentes y no los otros... Va un Ejemplo:


public class MoneyValue {
        public Money Money { get; set; }
        public decimal Value { get; set; }
    }

public class Property: Entity
    {
        public virtual MoneyValue Valor1 { get; set; }
        public virtual MoneyValue Valor2 { get; set; }
    }

....

He probado tres cosas
- Sin agregar ninguna personalización al ConventionModelMapper.
- Agregando _mapper.IsComponent((type, wasDeclared) => typeof
(MoneyValue).Equals(type));
- Agregando _mapper.Class<Property>(e=> e.Component(c=>c.DispEne));

En cualquiera de los tres casos mapea solamente Valor1 como Money y Value.

Me podrían dar una mano?

-- 
{
   me: 'Gustavo Fuentes',
   mobile: '+54 9 11 69674021'
}

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a