1 override of VisitCallSite
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\CallSiteValidator.cs (1)
39protected override Type? VisitCallSite(ServiceCallSite callSite, CallSiteValidatorState argument)
14 references to VisitCallSite
Microsoft.Extensions.DependencyInjection (14)
CallSiteJsonFormatter.cs (3)
23VisitCallSite(callSite, context); 40VisitCallSite(parameter, childContext); 97VisitCallSite(item, childContext);
ServiceLookup\CallSiteRuntimeResolver.cs (3)
30return VisitCallSite(callSite, new RuntimeResolverContext 53parameterValues[index] = VisitCallSite(constructorCallSite.ParameterCallSites[index], context); 171object? value = VisitCallSite(enumerableCallSite.ServiceCallSites[index], context);
ServiceLookup\CallSiteValidator.cs (1)
47firstScopedServiceInCallSiteTree = base.VisitCallSite(callSite, argument);
ServiceLookup\CallSiteVisitor.cs (1)
21return _stackGuard.RunOnEmptyStack(VisitCallSite, callSite, argument);
ServiceLookup\Expressions\ExpressionResolverBuilder.cs (3)
92Convert(VisitCallSite(callSite, null), typeof(object), forceValueTypeConversion: true), 147VisitCallSite(cs, context), 183parameterExpressions[i] = Convert(VisitCallSite(callSite.ParameterCallSites[i], context), parameters[i].ParameterType);
ServiceLookup\ILEmit\ILEmitResolverBuilder.cs (3)
155VisitCallSite(parameterCallSite, argument); 232VisitCallSite(parameterCallSite, argument); 436VisitCallSite(callSite, context);