Web アプリケーションで 2 つのデータベースを使用します。1 つは米国にあり、もう 1 つはカナダにあります。お住まいの国に基づくデータのみが表示されます。エンティティはすでに米国用に作成されているため、SessionFactory オブジェクトの作成に関しては問題があると思います。nHibernate が同じエンティティを使用して CAN データベースのファクトリを作成しようとすると、次のエラーが発生します。
接続文字列設定が見つかりませんでした (connection.connection_string または connection.connection_string_name プロパティを設定します)
この問題を解決するにはどうすればよいですか?
更新: スタック トレースは次のとおりです。
NHibernate.Connection.ConnectionProvider.Configure(IDictionary 2 settings)
at NHibernate.Connection.ConnectionProviderFactory.NewConnectionProvider(IDictionary
2 設定) で NHibernate.Cfg.SettingsFactory.BuildSettings(IDictionary`2 プロパティ) で NHibernate.Cfg.Configuration.BuildSettings() で NHibernate.Cfg.Configuration.BuildSessionFactory() で FluentNHibernate. Cfg.FluentConfiguration.BuildSessionFactory() in d:\Builds\FluentNH\src\FluentNHibernate\Cfg\FluentConfiguration.cs:line 93