3 instantiations of ConstructorCallSite
Microsoft.Extensions.DependencyInjection (3)
ServiceLookup\CallSiteFactory.cs (3)
593
return new
ConstructorCallSite
(lifetime, serviceIdentifier.ServiceType, constructor, serviceIdentifier.ServiceKey);
603
return new
ConstructorCallSite
(lifetime, serviceIdentifier.ServiceType, constructor, parameterCallSites, serviceIdentifier.ServiceKey);
667
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)
565
ConstructorCallSite
site = CreateConstructorCallSite(lifetime, serviceIdentifier, closedType, callSiteChain);
570
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)