Jor*_*dan 5 autofac asp.net-core
当使用Autofac注册对象并通过控制器解析中间件和MVC中间件时,实例是不同的.实例在每个生命周期范围内注册.
我在这里弹出了一个repro项目https://github.com/jakkaj/AutofacResolveIssue.
应用程序IUserService为中间件设置一个值,然后尝试在ValuesController后面读取该值.
这种技术在旧版本的ASP.NET中使用autofac.有什么想法发生了什么?
Jor*_*dan 10
好的,所以我错误地将我的依赖注入到中间件的构造函数中.
您应该将依赖项注入Invoke.
整个中间件对象在所有应用程序实例中都是单例!
| 归档时间: |
|
| 查看次数: |
944 次 |
| 最近记录: |