SessionFactory
NHibernate セッション ファクトリを初期化する静的クラスがあります。このプロセスはコストがかかる (~5 秒) ため、ランタイムの開始時に 1 回だけ実行されるように、静的にしたいと考えています。
構成は、次のようにデータベース パラメーター パラメーターを取ることができます。
public static IPersistenceConfigurer DbConfig { get; set; }
public static void Initialize()
{
var cfg = Fluently.Configure()
.Database(DbConfig)
.Mappings(some mappings)
.BuildConfiguration();
}
Ninject を使用して DbConfig に正しい定数を注入することは可能ですか?