1 instantiation of IEnumerableCallSite
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\CallSiteFactory.cs (1)
357
return _callSiteCache[callSiteKey] = new
IEnumerableCallSite
(resultCache, itemType, callSites);
7 references to IEnumerableCallSite
Microsoft.Extensions.DependencyInjection (7)
CallSiteJsonFormatter.cs (1)
84
protected override object? VisitIEnumerable(
IEnumerableCallSite
enumerableCallSite, CallSiteFormatterContext argument)
ServiceLookup\CallSiteRuntimeResolver.cs (1)
163
protected override object VisitIEnumerable(
IEnumerableCallSite
enumerableCallSite, RuntimeResolverContext context)
ServiceLookup\CallSiteValidator.cs (1)
78
protected override Type? VisitIEnumerable(
IEnumerableCallSite
enumerableCallSite,
ServiceLookup\CallSiteVisitor.cs (2)
46
return VisitIEnumerable((
IEnumerableCallSite
)callSite, argument);
84
protected abstract TResult VisitIEnumerable(
IEnumerableCallSite
enumerableCallSite, TArgument argument);
ServiceLookup\Expressions\ExpressionResolverBuilder.cs (1)
116
protected override Expression VisitIEnumerable(
IEnumerableCallSite
callSite, object? context)
ServiceLookup\ILEmit\ILEmitResolverBuilder.cs (1)
210
protected override object? VisitIEnumerable(
IEnumerableCallSite
enumerableCallSite, ILEmitResolverBuilderContext argument)