Analyzer::CSharp::AspNetCoreMvc::ActionAttributes
What an action's attributes declare: one {verb, route} per verb
attribute ([HttpGet("a"), HttpHead("a")] is two), the verb-less
[Route] a bare verb inherits, whether any routing attribute is
present, [NonAction], the verbs whose route argument is a constant
the analyzer cannot read, and an [ActionName] rename.
Constructors
Instance methods
clone
Sourcecopy_with(verb_routes _verb_routes = @verb_routes, route_attr _route_attr = @route_attr, explicit _explicit = @explicit, non_action _non_action = @non_action, unresolved _unresolved = @unresolved, renamed _renamed = @renamed)
Sourceexplicit
non_action
renamed
route_attr
unresolved
verb_routes