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)