1 write to ServiceCallSites
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\IEnumerableCallSite.cs (1)
21ServiceCallSites = serviceCallSites;
13 references to ServiceCallSites
Microsoft.Extensions.DependencyInjection (13)
CallSiteJsonFormatter.cs (3)
87argument.WriteProperty("size", enumerableCallSite.ServiceCallSites.Length); 89if (enumerableCallSite.ServiceCallSites.Length > 0) 94foreach (ServiceCallSite item in enumerableCallSite.ServiceCallSites)
ServiceLookup\CallSiteRuntimeResolver.cs (3)
167enumerableCallSite.ServiceCallSites.Length); 169for (int index = 0; index < enumerableCallSite.ServiceCallSites.Length; index++) 171object? value = VisitCallSite(enumerableCallSite.ServiceCallSites[index], context);
ServiceLookup\CallSiteValidator.cs (1)
82foreach (ServiceCallSite serviceCallSite in enumerableCallSite.ServiceCallSites)
ServiceLookup\Expressions\ExpressionResolverBuilder.cs (2)
136if (callSite.ServiceCallSites.Length == 0) 145callSite.ServiceCallSites.Select(cs =>
ServiceLookup\ILEmit\ILEmitResolverBuilder.cs (4)
212if (enumerableCallSite.ServiceCallSites.Length == 0) 222argument.Generator.Emit(OpCodes.Ldc_I4, enumerableCallSite.ServiceCallSites.Length); 224for (int i = 0; i < enumerableCallSite.ServiceCallSites.Length; i++) 231ServiceCallSite parameterCallSite = enumerableCallSite.ServiceCallSites[i];