2 instantiations of AttributeInfo
Microsoft.AspNetCore.App.Analyzers (2)
Mvc\DetectOverriddenAuthorizeAttribute.cs (2)
198
authorizeAttributes.Add(
new
(localAuthorizeAttribute, isTargetingMethod));
201
authorizeAttributes.Add(
new
(extraAttribute, isTargetingMethod));
6 references to AttributeInfo
Microsoft.AspNetCore.App.Analyzers (6)
Mvc\DetectOverriddenAuthorizeAttribute.cs (5)
27
INamedTypeSymbol controllerSymbol, List<
AttributeInfo
> authorizeAttributes, out string? allowAnonClass)
57
IMethodSymbol actionSymbol, List<
AttributeInfo
> authorizeAttributes, string? allowAnonClass)
153
List<
AttributeInfo
> authorizeAttributes, out bool foundAllowAnonymous)
207
IEnumerable<
AttributeInfo
> authorizeAttributes, string allowAnonClass, string? allowAnonMethod = null)
211
foreach (
var
authorizeAttribute in authorizeAttributes)
Mvc\MvcAnalyzer.cs (1)
40
var concurrentQueue = new ConcurrentQueue<(List<ActionRoute> ActionRoutes, List<
AttributeInfo
> AuthorizeAttributes)>();