1 instantiation of ServiceProviderCallSite
Microsoft.Extensions.DependencyInjection (1)
ServiceProvider.cs (1)
63CallSiteFactory.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)
181protected 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)
102protected override Expression VisitServiceProvider(ServiceProviderCallSite serviceProviderCallSite, object? context)
ServiceLookup\ILEmit\ILEmitResolverBuilder.cs (1)
199protected override object? VisitServiceProvider(ServiceProviderCallSite serviceProviderCallSite, ILEmitResolverBuilderContext argument)