1 write to ConstructorInfo
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\ConstructorCallSite.cs (1)
26ConstructorInfo = constructorInfo;
5 references to ConstructorInfo
Microsoft.Extensions.DependencyInjection (5)
ServiceLookup\CallSiteRuntimeResolver.cs (1)
69return constructorCallSite.ConstructorInfo.Invoke(BindingFlags.DoNotWrapExceptions, binder: null, parameters: parameterValues, culture: null);
ServiceLookup\ConstructorCallSite.cs (1)
32public override Type? ImplementationType => ConstructorInfo.DeclaringType;
ServiceLookup\Expressions\ExpressionResolverBuilder.cs (2)
172ParameterInfo[] parameters = callSite.ConstructorInfo.GetParameters(); 187Expression expression = Expression.New(callSite.ConstructorInfo, parameterExpressions);
ServiceLookup\ILEmit\ILEmitResolverBuilder.cs (1)
162argument.Generator.Emit(OpCodes.Newobj, constructorCallSite.ConstructorInfo);