【发布时间】:2012-03-16 14:17:27
【问题描述】:
我正在尝试使用 nHibernate 和 Castle 并根据存储在另一个数据库中的连接字符串连接到一个数据库。有什么方法可以动态更改 SessionManager 的连接字符串?
【问题讨论】:
标签: c# .net nhibernate castle
我正在尝试使用 nHibernate 和 Castle 并根据存储在另一个数据库中的连接字符串连接到一个数据库。有什么方法可以动态更改 SessionManager 的连接字符串?
【问题讨论】:
标签: c# .net nhibernate castle
连接字符串被烘焙到 sessionfactory 中。我怀疑你能改变它。您可以创建一个轻量级工厂来获取连接字符串,或者直接使用 ADO.NET,然后构建真正的工厂。
【讨论】: