【发布时间】:2013-04-09 21:33:26
【问题描述】:
我想知道如何从我的全局过滤器中访问 IDbConnection,我目前掌握的就是这个。
现在我想得越多,我的 apphost 中就没有 IDb 内容,那么我该如何检索包含 ormlite 'stuff' 和缓存的存储库?
谢谢, 斯蒂芬
Global.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
});
}
【问题讨论】:
标签: asp.net servicestack