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 -~----------~----~----~----~------~----~------~--~---