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