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