3 instantiations of ConstructorCallSite
Microsoft.Extensions.DependencyInjection (3)
ServiceLookup\CallSiteFactory.cs (3)
481
return new
ConstructorCallSite
(lifetime, serviceIdentifier.ServiceType, constructor);
491
return new
ConstructorCallSite
(lifetime, serviceIdentifier.ServiceType, constructor, parameterCallSites);
555
return new
ConstructorCallSite
(lifetime, serviceIdentifier.ServiceType, bestConstructor, parameterCallSites);
8 references to ConstructorCallSite
Microsoft.Extensions.DependencyInjection (8)
CallSiteJsonFormatter.cs (1)
28
protected override object? VisitConstructor(
ConstructorCallSite
constructorCallSite, CallSiteFormatterContext argument)
ServiceLookup\CallSiteFactory.cs (1)
458
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)