1 write to ParameterCallSites
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\ConstructorCallSite.cs (1)
27
ParameterCallSites
= parameterCallSites;
10 references to ParameterCallSites
Microsoft.Extensions.DependencyInjection (10)
CallSiteJsonFormatter.cs (2)
32
if (constructorCallSite.
ParameterCallSites
.Length > 0)
37
foreach (ServiceCallSite parameter in constructorCallSite.
ParameterCallSites
)
ServiceLookup\CallSiteRuntimeResolver.cs (3)
44
if (constructorCallSite.
ParameterCallSites
.Length == 0)
50
parameterValues = new object?[constructorCallSite.
ParameterCallSites
.Length];
53
parameterValues[index] = VisitCallSite(constructorCallSite.
ParameterCallSites
[index], context);
ServiceLookup\CallSiteValidator.cs (1)
70
foreach (ServiceCallSite parameterCallSite in constructorCallSite.
ParameterCallSites
)
ServiceLookup\Expressions\ExpressionResolverBuilder.cs (3)
174
if (callSite.
ParameterCallSites
.Length == 0)
180
parameterExpressions = new Expression[callSite.
ParameterCallSites
.Length];
183
parameterExpressions[i] = Convert(VisitCallSite(callSite.
ParameterCallSites
[i], context), parameters[i].ParameterType);
ServiceLookup\ILEmit\ILEmitResolverBuilder.cs (1)
153
foreach (ServiceCallSite parameterCallSite in constructorCallSite.
ParameterCallSites
)