请求范围是否有匹配生命周期的标记?

时间:2016-06-30 05:56:11

标签: asp.net-core autofac

在ASP.NET Core 1.0中使用Autofac。

我希望能够在每个请求范围的注册中使用InstancePerMatchingLifetimeScope(),这样如果无法从预期的生命周期范围内解析依赖关系,我将收到错误,而不是回退到根生存期范围,导致难以跟踪的细微运行时错误。

但是,我不知道要使用哪个标记 - 在ASP.NET的早期版本中,它可能类似于&#34; AutofacWebRequest&#34;,但它不再起作用。< / p>

有没有办法访问ASP.NET Core的命名范围以进行匹配?或者,如果不这样做,是否还有其他解决方案可以解决这个问题?

1 个答案:

答案 0 :(得分:2)

.NET Core中的请求范围上没有标记,因为Autofac不再负责创建请求范围。它没有解决方法。 See the docs here.

相关问题