|
|
1
1
在Homecontroller中,您正在处理AutoFac将为您执行的UnitOfWork。但是,如果您希望控制何时释放对象,则需要将externallyowned添加到iunitofwork的注册中。
|
|
|
2
3
首先,不应该让unitofwork依赖于容器。移除
这个
这个
这方面的一些介绍可以找到 here .
注:
更好,现在
|
|
|
3
2
您需要使用ContainerProvider初始化AutoFacDependencyResolver,而不是使用requestLifetime(它只与当前请求存在一段时间—每次都会创建一个新请求)。 希望他的帮助, 尼克 |
|
|
mat · 从依赖于另一个注册元素的ServiceStack IoC容器解析 10 年前 |
|
|
Nikolay K · Castle Windsor从类内拦截方法调用 10 年前 |
|
|
user3643376 · Unity ResolveAll泛型接口 11 年前 |
|
|
Ilias Kouroudis · 绕过Laravel服务提供商 11 年前 |
|
|
Wojciech Kozaczewski · 实体框架-容器的并发使用 11 年前 |
|
|
vishal mane · 在不使用容器的情况下从配置进行统一拦截 12 年前 |