2

私はAzure SQL V12でFluent NHibernateを設定しようとしています。私が見てきたさまざまな投稿には、MsSqlConfiguration.MsSql2008が使われているようです。私が正しく理解していれば、新しいMsSqlConfiguration.MsSql2012は、SQL Server 2012+の新機能のいくつかを活用する必要があります。問題なく正しく動作するかどうか教えてください。可能であれば、いくつかのドキュメントを指摘してください、あるいは比較のためにセッションの完全な構成を提供してください。Azure SQL V12に最適なNHibernate設定ですか?

私は、単純なSQL文でOKのようです。この基本的な構成テストしている:私は、まだ興味がある人のためだけで更新の設定クローズをFluentNHibernate version="2.0.3.0"NHibernate version="4.0.4.4000"

答えて

0

を使用しています

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(); 

を質問に表示されているものまで、問題なく生産されています。

関連する問題