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),
84ScopeParameter);
89ScopeParameter);
104return ScopeParameter;
109return Expression.Invoke(Expression.Constant(factoryCallSite.Factory), ScopeParameter);
152ScopeParameter,
206return Expression.Invoke(Expression.Constant(lambda), ScopeParameter);
223ScopeParameter);
239Expression captureDisposible = TryCaptureDisposable(callSite, ScopeParameter, VisitCallSiteMain(callSite, null));
278ScopeParameter,
291if (scope != ScopeParameter)