Hi James,
I'm updating S#arp Architecture's example project to the last and have
made great progress. In fact, the thing remaining is a problem I'm
having with an override not "taking."
I have the following class convention:
public class TableNameConvention : IClassConvention
{
public bool Accept(IClassMap classMap) {
return true;
}
public void Apply(IClassMap classMap) {
classMap.WithTable(Inflector.Net.Inflector.Pluralize
(classMap.EntityType.Name));
}
}
I then have an override for a Region class as follows:
public class RegionMap : IAutoMappingOverride<Region>
{
public void Override(AutoMap<Region> mapping) {
mapping.WithTable("Region");
...
}
}
The .WithTable in the override is not getting applied, although the
other settings within the override are being applied just fine. When
I do a select for any region objects, the SQL is trying to query a
table named Regions (which is compliant with the convention, but not
with the override).
Ideas?
Thanks!
Billy McCafferty
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Fluent NHibernate" group.
To post to this group, send email to [email protected]
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
-~----------~----~----~----~------~----~------~--~---