公告
财富商城
积分规则
提问
发文
2019-05-04 13:10发布
小情绪 Triste *
How to set custom DriverConnectionProvider with Fluent NHibernate?
Best regards, Alexey Zakharov
I find solution. Here is the small sample, which how it could be done.
Fluently.Configure() .Database(MsSqlConfiguration.MsSql2008 .ConnectionString(".......") .ShowSql() .Provider<TenantConnectionProvider>() ) public class TenantConnectionProvider : DriverConnectionProvider { public override IDbConnection GetConnection() { IDbConnection conn = Driver.CreateConnection(); try { conn.ConnectionString = // Tenant connection string provider called here conn.Open(); } catch (Exception) { conn.Dispose(); throw; } return conn; } }
最多设置5个标签!
I find solution. Here is the small sample, which how it could be done.