1 instantiation of ObjectSpec
ConfigurationSchemaGenerator (1)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (1)
739return new ObjectSpec(
8 references to ObjectSpec
ConfigurationSchemaGenerator (8)
ConfigSchemaEmitter.cs (2)
200else if (type is ObjectSpec objectSpec) 230private bool GenerateObject(JsonObject currentNode, ObjectSpec objectSpec)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (1)
592private ObjectSpec CreateObjectSpec(TypeParseInfo typeParseInfo)
RuntimeSource\Configuration.Binder\Specs\BindingHelperInfo.cs (2)
55TypesForGen_Initialize = GetTypesForGen_CoreBindingHelper<ObjectSpec>(MethodsToGen_CoreBindingHelper.Initialize), 151case ObjectSpec objectSpec:
RuntimeSource\Configuration.Binder\Specs\TypeIndex.cs (3)
25ObjectSpec objectSpec => objectSpec is { InstantiationStrategy: not ObjectInstantiationStrategy.None, InitExceptionMessage: null }, 34ObjectSpec objectSpec => objectSpec.Properties?.Any(ShouldBindTo) is true, 106public static string GetConfigKeyCacheFieldName(ObjectSpec type) => $"s_configKeys_{type.IdentifierCompatibleSubstring}";