6 references to Implements
Microsoft.AspNetCore.Http.RequestDelegateGenerator (6)
src\Shared\RoslynUtils\SymbolExtensions.cs (2)
94if (attributeData.AttributeClass is not null && attributeData.AttributeClass.Implements(interfaceType)) 114if (attributeData.AttributeClass is not null && attributeData.AttributeClass.Implements(interfaceType))
StaticRouteHandlerModel\EndpointParameter.cs (3)
268=> type.Implements(wellKnownTypes.Get(WellKnownType.Microsoft_AspNetCore_Http_Metadata_IEndpointMetadataProvider)); 271=> type.Implements(wellKnownTypes.Get(WellKnownType.Microsoft_AspNetCore_Http_Metadata_IEndpointParameterMetadataProvider)); 470if (type.Implements(wellKnownTypes.Get(WellKnownType.System_Collections_IEnumerable)))
StaticRouteHandlerModel\EndpointResponse.cs (1)
42=> responseType == null ? false : responseType.Implements(wellKnownTypes.Get(WellKnownType.Microsoft_AspNetCore_Http_Metadata_IEndpointMetadataProvider));