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