我们正在.Net 2.0内核中开发一个类库。我们直接使用依赖注入。我们有一些服务希望从容器中解析为“作用域”。
我们如何在代码中启动(和结束)这样的范围。在我们的一些更详细的测试场景中能够做到这一点将是很好的。
注意:我们不使用"ASP.Net核心“
发布于 2018-05-06 19:02:30
using Microsoft.Extensions.DependencyInjection; // it's an extension method
using (var scope = serviceProvider.CreateScope())
{
// in your new Scope, use the scope's ServiceProvider
var service = scope.ServiceProvider.GetService<SomeService>();
}https://stackoverflow.com/questions/50203455
复制相似问题