Hello
Righteo, Had a quick look over it and it seems to me that some form of
recursion over the AutoMapper.MergeMap class will probably be a good start.
As you can probably see the following inheritence applies:

AutoMap --> ClassMap  -->  ClassMapBase,
ComponentPart --> ClassMapBase
JoinedSubClass --> ClassMapBase

etc, etc. I'm sure it's not as simple as simple recursing, but I think that
is probably the direction to take. So what I'm thinking is that your part
will create the component tag then throwing the component tag through the
AutoMapper class should in theory be able to populate it for you.

Hope that helps, and makes some sense.

Andy

Disclaimer: This is all theory, I've not even attempted to make this work.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Fluent NHibernate" group.
To post to this group, send email to fluent-nhibernate@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/fluent-nhibernate?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to