Lo que tenes que mirar para esas cosa es esto El metodo que tenes que usar es: orm.Complex<Foo>();
y en el mapper mapper.AddPropertyPattern(p => p.GetPropertyOrFieldType().Equals(Foo), mp => mp.Type<FooUserType>()); El 17 de marzo de 2010 09:12, José F. Romaniello <[email protected]>escribió: > Hola, en mi dominio tengo una clase Bar que tiene una propiedad del tipo > Foo. > > Mi único mapeo hasta ahora es algo así: > > orm.TablePerConcreteClass(types (excluido Foo) ); > > Si solamente hago esto, conform detecta que la propiedad es un many to > one. > En realidad yo quiero que sea una propiedad común con un UserType. > > Probe añadir esto antes y despues, pero la sigue detectando como > many-to-one: > > mapper.Class<Bar>( > m => m.Property( > c => c.Foo, > p => p.Type<FooUserType>())); > > Y también agregue algo como : > > mapper.AddPropertyPattern(p => p.GetPropertyOrFieldType().Equals(Foo), mp > => mp.Type<FooUserType>()); > > Pero sigue generando como many-to-one > > Desde ya muchas gracias! > > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano -- Fabio Maulo -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
