2

Ich möchte Fluent NHibernate mit Azure SQL V12 konfigurieren. In den verschiedenen Posts online, die ich gesehen habe, scheint die Konfiguration MsSqlConfiguration.MsSql2008 zu verwenden. Wenn ich es richtig verstehe, sollte das neuere MsSqlConfiguration.MsSql2012 einige der neuen Funktionen in SQL Server 2012+ verwenden. Könnten Sie bitte beraten, ob dies ohne Probleme funktioniert? Könnten Sie mir bitte auf eine Dokumentation verweisen, wenn diese verfügbar ist, oder eine vollständige Konfiguration der Sitzung zum Vergleich bereitstellen?Beste fließende NHibernate-Konfiguration für Azure SQL V12?

ich diese Grundkonfiguration getestet haben, die mit einfachen SQL-Anweisungen in Ordnung zu sein scheint:

var sessionfactory = Fluently.Configure() 
      .Database(MsSqlConfiguration.MsSql2012.ConnectionString(_databaseSettings.ConnectionString)) 
      .Mappings(m => m.AutoMappings 
       .Add(AutoMap.AssemblyOf<TestEntity>() 
       .Where(a => a.Namespace.EndsWith("Entities")) 
       .UseOverridesFromAssemblyOf<TestEntityMappingOverride>())) 
      .BuildSessionFactory(); 

I FluentNHibernate version="2.0.3.0" und NHibernate version="4.0.4.4000" bin mit

Antwort

0

Nur ein Update für diejenigen, die immer noch daran interessiert sind, die Konfiguration der Nähe zu dem in der Frage gezeigten hat in einer Produktion ohne Probleme gearbeitet.