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

Reply via email to