15 references to ScopeParameter
Microsoft.Extensions.DependencyInjection (15)
ServiceLookup\Expressions\ExpressionResolverBuilder.cs (15)
19private static readonly ParameterExpression ResolvedServices = Expression.Variable(typeof(IDictionary<ServiceCacheKey, object>), ScopeParameter.Name + "resolvedServices"); 20private static readonly ParameterExpression Sync = Expression.Variable(typeof(object), ScopeParameter.Name + "sync"); 24ScopeParameter, 30ScopeParameter, 36Expression.Call(ScopeParameter, ServiceLookupHelpers.CaptureDisposableMethodInfo, CaptureDisposableParameter), 88ScopeParameter); 93ScopeParameter); 108return ScopeParameter; 113return Expression.Invoke(Expression.Constant(factoryCallSite.Factory), ScopeParameter); 156ScopeParameter, 210return Expression.Invoke(Expression.Constant(lambda), ScopeParameter); 227ScopeParameter); 243Expression captureDisposible = TryCaptureDisposable(callSite, ScopeParameter, VisitCallSiteMain(callSite, null)); 282ScopeParameter, 295if (scope != ScopeParameter)