我想知道如何从我的全局过滤器中访问 IDbConnection,到目前为止我所拥有的就是这个。
现在我想得越多,我的 apphost 中就没有 IDb 东西,那么我该如何检索包装了 ormlite 'stuff' 和缓存的存储库?
谢谢你,斯蒂芬
全球.asax
public override void Configure(Container container)
{
var dbConnectionFactory =
new OrmLiteConnectionFactory(ConfigUtils.GetConnectionString("test"), true, SqlServerOrmLiteDialectProvider.Instance);
container.Register<IDbConnectionFactory>(dbConnectionFactory);
RequestFilters.Add((httpReq, httpResp, requestDto) =>
{
// Do something here with either my repo or ormLite
});
}