I have a child class of AuthorizeAttribute named CheckArticleExistence.
I would like to set an attribute using the parameter that I receive in the action. Like this:
I think You can get the articleId from the AuthorizationContext, so you don't need to pass it as a property of the attribute.
You can just do:
[CheckArticleExistence] public ActionResult Tags(int articleId) { ... }