14 references to NotSupportedReason
ConfigurationSchemaGenerator (14)
DiagnosticDescriptors.cs (9)
69public static DiagnosticDescriptor GetNotSupportedDescriptor(NotSupportedReason reason) => 72NotSupportedReason.UnknownType => TypeNotSupported, 73NotSupportedReason.MissingPublicInstanceConstructor => MissingPublicInstanceConstructor, 74NotSupportedReason.CollectionNotSupported => CollectionNotSupported, 75NotSupportedReason.DictionaryKeyNotSupported => DictionaryKeyNotSupported, 76NotSupportedReason.ElementTypeNotSupported => ElementTypeNotSupported, 77NotSupportedReason.MultipleParameterizedConstructors => MultipleParameterizedConstructors, 78NotSupportedReason.MultiDimArraysNotSupported => MultiDimArraysNotSupported, 79NotSupportedReason.NullableUnderlyingTypeNotSupported => NullableUnderlyingTypeNotSupported,
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (4)
211spec = CreateUnsupportedTypeSpec(typeParseInfo, NotSupportedReason.UnknownType); 343return CreateUnsupportedTypeSpec(typeParseInfo, NotSupportedReason.MultiDimArraysNotSupported); 748=> CreateUnsupportedTypeSpec(typeParseInfo, NotSupportedReason.CollectionNotSupported); 750private static UnsupportedTypeSpec CreateUnsupportedTypeSpec(TypeParseInfo typeParseInfo, NotSupportedReason reason) =>
RuntimeSource\Configuration.Binder\Specs\Types\TypeSpec.cs (1)
56public required NotSupportedReason NotSupportedReason { get; init; }