0
我正在嘗試使用nHibernate和Castle,並根據存儲在另一個數據庫中的連接字符串建立到一個數據庫的連接。有沒有辦法動態改變SessionManager的連接字符串?動態更改SessionManger的連接字符串,而不使用factoryalias
我正在嘗試使用nHibernate和Castle,並根據存儲在另一個數據庫中的連接字符串建立到一個數據庫的連接。有沒有辦法動態改變SessionManager的連接字符串?動態更改SessionManger的連接字符串,而不使用factoryalias
connectionstring被烘焙到sessionfactory中。我懷疑你可以改變它。您可以創建一個輕量級工廠來獲取連接字符串,或者直接使用ADO.NET,然後構建真正的工廠。