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