Je suis en train de configurer Fluent NHibernate et ont ce codeCourant NHibernate Configuration
Assembly mappingAssembly = Assembly.ReflectionOnlyLoadFrom("LibrarySample.Model.dll");
sessionFactory = Fluently.Configure()
.Database(MsSqlConfiguration.MsSql2005
.ConnectionString(c => c
.FromAppSetting("ConnectionString"))
.ShowSql())
.Mappings(m => m
.FluentMappings.AddFromAssembly(mappingAssembly))
.BuildSessionFactory();
Quand je cours, je reçois ce message si « FluentNHibernate.Cfg.FluentConfigurationException: Une configuration incorrecte ou incomplète a été utilisée lors de la création d'une SessionFactory ".
Si j'utilise ce code, cela fonctionne, mais je ne veux pas faire référence à l'assembly Model directement à partir de l'assembly Core qui a le gestionnaire de session nHibernate.
sessionFactory = Fluently.Configure()
.Database(MsSqlConfiguration.MsSql2005
.ConnectionString(c => c
.FromAppSetting("ConnectionString"))
.ShowSql())
.Mappings(m => m
.FluentMappings.AddFromAssemblyOf<LibrarySample.Model.Book>())
.BuildSessionFactory();
Quelqu'un peut-il aider?
J'ai eu le même problème. Merci! – IRegretable
Je n'ai pas compris, pourquoi? Est-ce que les propriétés ne sont pas assez virtuelles? –