1 instantiation of ServiceProviderCallSite
Microsoft.Extensions.DependencyInjection (1)
ServiceProvider.cs (1)
61CallSiteFactory.Add(ServiceIdentifier.FromServiceType(typeof(IServiceProvider)), new ServiceProviderCallSite());
7 references to ServiceProviderCallSite
Microsoft.Extensions.DependencyInjection (7)
CallSiteJsonFormatter.cs (1)
79protected override object? VisitServiceProvider(ServiceProviderCallSite serviceProviderCallSite, CallSiteFormatterContext argument)
ServiceLookup\CallSiteRuntimeResolver.cs (1)
158protected override object VisitServiceProvider(ServiceProviderCallSite serviceProviderCallSite, RuntimeResolverContext context)
ServiceLookup\CallSiteValidator.cs (1)
110protected override Type? VisitServiceProvider(ServiceProviderCallSite serviceProviderCallSite, CallSiteValidatorState state) => null;
ServiceLookup\CallSiteVisitor.cs (2)
52return VisitServiceProvider((ServiceProviderCallSite)callSite, argument); 82protected abstract TResult VisitServiceProvider(ServiceProviderCallSite serviceProviderCallSite, TArgument argument);
ServiceLookup\Expressions\ExpressionResolverBuilder.cs (1)
105protected override Expression VisitServiceProvider(ServiceProviderCallSite serviceProviderCallSite, object? context)
ServiceLookup\ILEmit\ILEmitResolverBuilder.cs (1)
203protected override object? VisitServiceProvider(ServiceProviderCallSite serviceProviderCallSite, ILEmitResolverBuilderContext argument)