2 instantiations of FactoryCallSite
Microsoft.Extensions.DependencyInjection (2)
ServiceLookup\CallSiteFactory.cs (2)
388
callSite = new
FactoryCallSite
(lifetime, descriptor.ServiceType, descriptor.ImplementationFactory);
392
callSite = new
FactoryCallSite
(lifetime, descriptor.ServiceType, serviceIdentifier.ServiceKey!, descriptor.KeyedImplementationFactory);
7 references to FactoryCallSite
Microsoft.Extensions.DependencyInjection (7)
CallSiteJsonFormatter.cs (1)
104
protected override object? VisitFactory(
FactoryCallSite
factoryCallSite, CallSiteFormatterContext argument)
ServiceLookup\CallSiteRuntimeResolver.cs (1)
186
protected override object VisitFactory(
FactoryCallSite
factoryCallSite, RuntimeResolverContext context)
ServiceLookup\CallSiteValidator.cs (1)
112
protected override Type? VisitFactory(
FactoryCallSite
factoryCallSite, CallSiteValidatorState state) => null;
ServiceLookup\CallSiteVisitor.cs (2)
44
return VisitFactory((
FactoryCallSite
)callSite, argument);
86
protected abstract TResult VisitFactory(
FactoryCallSite
factoryCallSite, TArgument argument);
ServiceLookup\Expressions\ExpressionResolverBuilder.cs (1)
111
protected override Expression VisitFactory(
FactoryCallSite
factoryCallSite, object? context)
ServiceLookup\ILEmit\ILEmitResolverBuilder.cs (1)
246
protected override object? VisitFactory(
FactoryCallSite
factoryCallSite, ILEmitResolverBuilderContext argument)