有没有办法使用 Fluent NHibernate 配置来设置 SQLite 连接池化?
例如等效于 DataSource=:memory:
将是:
var sessionFactory = Fluently
.Configure()
.Database(SQLiteConfiguration.Standard.InMemory)
(etc.)
是否有等同于 "Pooling=True;Max Pool Size=1;"
的东西?
最佳答案
在 NHibernate configuration 中使用 Fluent NHibernate(或没有 Fluent 的 NHibernate)时,您仍然需要指定连接字符串所以你可以在 connection string 中启用连接池就像您使用 ADO.NET 一样。
关于.net - 使用 Fluent NHibernate 的 SQLite 连接池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2750083/