我们正在开发.Net 2.0 Core中的类库。我们直接使用依赖注入。我们有一些服务要从容器中解析为" Scoped"。
我们如何在代码中启动(和结束)此类Scope。在一些更复杂的测试场景中能够做到这一点会很高兴。
注意:我们不使用" ASP.Net Core"
答案 0 :(得分:1)
using Microsoft.Extensions.DependencyInjection; // it's an extension meth
using (serviceProvider.CreateScope())
{
// in your Scope
}