Таможенный Tuplizer в Свободном Nhibernate - PullRequest
2 голосов
/ 03 августа 2011

Мы пытаемся осуществить этот эффектный взлом , и дошли до

foreach (var persistentClass in configuration.ClassMappings)
{
    persistentClass.AddTuplizer(EntityMode.Poco, typeof(NullableTuplizer).AssemblyQualifiedName);
}

, но не знаем, куда должен идти этот цикл, если мы используем свободныйNHibernate.Есть предложения?

1 Ответ

3 голосов
/ 03 августа 2011
Fluently.Configure()
    .Database(...)
    .Mappings(...)
    .ExposeConfiguration(config =>
    {
        foreach (var persistentClass in config.ClassMappings)
        {
            persistentClass.AddTuplizer(EntityMode.Poco, typeof(NullableTuplizer).AssemblyQualifiedName);
        }
    })
...