问题描述
我使用了一种更改数据库连接的方法。我们具有用于特定数据库的连接字符串的表。 这里是例子
var bu = _businessUnitRepository.GetById(businessunit_id);
//change rbee_connection and get the active store
RbeeContext.Database.Connection.ConnectionString =
WebApiHelper.ChangeDataSource(RbeeContext.Database.Connection.ConnectionString,bu.rbee_db);
var barangays = RbeeContext.store_service_location
.Where(f => f.store.store_sku.Count > 0)
.Where(f => f.deleted ?? 0 == 0)
.GroupBy(g => g.barangay)
.Select(r => r.Key);
var BU是我们用于连接字符串的表。
我的问题有什么办法可以在控制器端拥有此更改数据库?我的观点是,当我想在控制器的调用中使用Rbee上下文时,要进行数据库的全局更改。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)