12 references to IsInterfaceMatch
ConfigurationSchemaGenerator (12)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (12)
413(IsInterfaceMatch(type, _typeSymbols.GenericIDictionary_Unbound) || IsInterfaceMatch(type, _typeSymbols.IDictionary))) 419else if (_typeSymbols.Dictionary is not null && IsInterfaceMatch(type, _typeSymbols.IReadOnlyDictionary_Unbound)) 479else if ((IsInterfaceMatch(type, _typeSymbols.GenericICollection_Unbound) || IsInterfaceMatch(type, _typeSymbols.GenericIList_Unbound))) 485else if (IsInterfaceMatch(type, _typeSymbols.GenericIEnumerable_Unbound)) 491else if (IsInterfaceMatch(type, _typeSymbols.ISet_Unbound)) 497else if (IsInterfaceMatch(type, _typeSymbols.IReadOnlySet_Unbound)) 503else if (IsInterfaceMatch(type, _typeSymbols.IReadOnlyList_Unbound) || IsInterfaceMatch(type, _typeSymbols.IReadOnlyCollection_Unbound)) 778if (IsInterfaceMatch(type, _typeSymbols.IDictionary)) 800if (IsInterfaceMatch(type, @interface))