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