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)