public ServiceProviderHandler(IServiceProvider serviceProvider) : this(serviceProvider : serviceProvider.Arg(nameof(serviceProvider))) { }
public DependencyScope(IServiceProvider outerServiceProvider) : this(outerServiceProvider : outerServiceProvider.Arg(nameof(outerServiceProvider))) { }