3 instantiations of RuntimeResolverContext
Microsoft.Extensions.DependencyInjection (3)
10 references to RuntimeResolverContext
Microsoft.Extensions.DependencyInjection (10)
ServiceLookup\CallSiteRuntimeResolver.cs (10)
14internal sealed class CallSiteRuntimeResolver : CallSiteVisitor<RuntimeResolverContext, object?>
36protected override object? VisitDisposeCache(ServiceCallSite transientCallSite, RuntimeResolverContext context)
41protected override object VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)
73protected override object? VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context)
103protected override object? VisitScopeCache(ServiceCallSite callSite, RuntimeResolverContext context)
112private object? VisitCache(ServiceCallSite callSite, RuntimeResolverContext context, ServiceProviderEngineScope serviceProviderEngine, RuntimeResolverLock lockType)
153protected override object? VisitConstant(ConstantCallSite constantCallSite, RuntimeResolverContext context)
158protected override object VisitServiceProvider(ServiceProviderCallSite serviceProviderCallSite, RuntimeResolverContext context)
163protected override object VisitIEnumerable(IEnumerableCallSite enumerableCallSite, RuntimeResolverContext context)
186protected override object VisitFactory(FactoryCallSite factoryCallSite, RuntimeResolverContext context)