36 instantiations of ApiConventionNameMatchAttribute
Microsoft.AspNetCore.Mvc.Core (19)
DefaultApiConventions.cs (19)
22[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 24[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Suffix)] 36[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 38[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Suffix)] 52[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 54[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Any)] 66[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 68[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Any)] 84[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 86[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Suffix)] 90[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Any)] 104[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 106[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Suffix)] 110[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Any)] 124[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 126[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Suffix)] 130[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Any)] 145[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 147[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Suffix)]
Microsoft.AspNetCore.Mvc.Core.Test (9)
ApiExplorer\ApiConventionMatcherTest.cs (9)
466new ApiConventionNameMatchAttribute(expected), 543[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 546[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Any)] 549[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Any)] 552[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 555[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 558[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Any)] 560[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Exact)] 565[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Any)]
Mvc.Api.Analyzers.Test (8)
TestFiles\SymbolApiConventionMatcherTest\SymbolApiConventionMatcherTestFile.cs (8)
24[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 27[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Any)] 30[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Any)] 33[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 36[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Prefix)] 39[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Any)] 41[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Exact)] 46[ApiConventionNameMatch(ApiConventionNameMatchBehavior.Any)]
10 references to ApiConventionNameMatchAttribute
Microsoft.AspNetCore.Mvc.Core (8)
ApiConventionMethodAttribute.cs (1)
31/// matched to an action method using rules specified by <see cref="ApiConventionNameMatchAttribute" />
ApiConventionTypeAttribute.cs (4)
17/// matched to an action method using rules specified by <see cref="ApiConventionNameMatchAttribute" /> 37/// matched to an action method using rules specified by <see cref="ApiConventionNameMatchAttribute" /> 76$"{nameof(ProducesResponseTypeAttribute)}, {nameof(ProducesDefaultResponseTypeAttribute)}, {nameof(ApiConventionNameMatchAttribute)}"); 86attribute is ApiConventionNameMatchAttribute ||
ApiExplorer\ApiConventionMatcher.cs (2)
56var attribute = GetCustomAttribute<ApiConventionNameMatchAttribute>(attributeProvider);
ApiExplorer\ApiConventionNameMatchAttribute.cs (1)
19/// Initializes a new instance of <see cref="ApiConventionNameMatchAttribute"/>.
Microsoft.AspNetCore.Mvc.Core.Test (2)
ApiConventionMethodAttributeTest.cs (1)
150$"The following attributes are allowed on API convention methods: {nameof(ProducesResponseTypeAttribute)}, {nameof(ProducesDefaultResponseTypeAttribute)}, {nameof(ApiConventionNameMatchAttribute)}";
ApiConventionTypeAttributeTest.cs (1)
85$"The following attributes are allowed on API convention methods: {nameof(ProducesResponseTypeAttribute)}, {nameof(ProducesDefaultResponseTypeAttribute)}, {nameof(ApiConventionNameMatchAttribute)}";