3 instantiations of ConstructorCallSite
Microsoft.Extensions.DependencyInjection (3)
ServiceLookup\CallSiteFactory.cs (3)
583
return new
ConstructorCallSite
(lifetime, serviceIdentifier.ServiceType, constructor, serviceIdentifier.ServiceKey);
593
return new
ConstructorCallSite
(lifetime, serviceIdentifier.ServiceType, constructor, parameterCallSites, serviceIdentifier.ServiceKey);
657
return new
ConstructorCallSite
(lifetime, serviceIdentifier.ServiceType, bestConstructor, parameterCallSites, serviceIdentifier.ServiceKey);
9 references to ConstructorCallSite
Microsoft.Extensions.DependencyInjection (9)
CallSiteJsonFormatter.cs (1)
28
protected override object? VisitConstructor(
ConstructorCallSite
constructorCallSite, CallSiteFormatterContext argument)
ServiceLookup\CallSiteFactory.cs (2)
555
ConstructorCallSite
site = CreateConstructorCallSite(lifetime, serviceIdentifier, closedType, callSiteChain);
560
private
ConstructorCallSite
CreateConstructorCallSite(
ServiceLookup\CallSiteRuntimeResolver.cs (1)
41
protected override object VisitConstructor(
ConstructorCallSite
constructorCallSite, RuntimeResolverContext context)
ServiceLookup\CallSiteValidator.cs (1)
67
protected override Type? VisitConstructor(
ConstructorCallSite
constructorCallSite, CallSiteValidatorState state)
ServiceLookup\CallSiteVisitor.cs (2)
48
return VisitConstructor((
ConstructorCallSite
)callSite, argument);
78
protected abstract TResult VisitConstructor(
ConstructorCallSite
constructorCallSite, TArgument argument);
ServiceLookup\Expressions\ExpressionResolverBuilder.cs (1)
170
protected override Expression VisitConstructor(
ConstructorCallSite
callSite, object? context)
ServiceLookup\ILEmit\ILEmitResolverBuilder.cs (1)
150
protected override object? VisitConstructor(
ConstructorCallSite
constructorCallSite, ILEmitResolverBuilderContext argument)