10 references to ObjectInstantiationStrategy
ConfigurationSchemaGenerator (10)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (6)
596ObjectInstantiationStrategy initializationStrategy = ObjectInstantiationStrategy.None; 652initializationStrategy = ctor.Parameters.Length is 0 ? ObjectInstantiationStrategy.ParameterlessConstructor : ObjectInstantiationStrategy.ParameterizedConstructor; 690if (initializationStrategy is ObjectInstantiationStrategy.ParameterizedConstructor) 728initializationStrategy = ObjectInstantiationStrategy.ParameterlessConstructor;
RuntimeSource\Configuration.Binder\Specs\BindingHelperInfo.cs (1)
177if (objectSpec is { InstantiationStrategy: ObjectInstantiationStrategy.ParameterizedConstructor, InitExceptionMessage: null })
RuntimeSource\Configuration.Binder\Specs\TypeIndex.cs (1)
25ObjectSpec objectSpec => objectSpec is { InstantiationStrategy: not ObjectInstantiationStrategy.None, InitExceptionMessage: null },
RuntimeSource\Configuration.Binder\Specs\Types\ObjectSpec.cs (2)
13ObjectInstantiationStrategy instantiationStrategy, 24public ObjectInstantiationStrategy InstantiationStrategy { get; }