title: Can I add a custom attribute to a controller method without writing a filter?
body: <p>I would like to add attributes to my controller methods which can be inspected using reflection.</p>
  
  <p>I can see how to do this by writing a filter, and I will write an empty filter if that's the only way to achieve what I want, but all I really want is a reflection-visible attribute that can be used to generate documentation. Example:</p>
  
  <pre><code>    [OperatorFriendlyDescription("Begin a new message from a letter template and set initial properties.")]
      public ActionResult Create(string editorName, int mastKey, ...)
  </code></pre>
  
  <p>Is there a way to get my OperatorFriendlyDescription attribute without writing a new filter?</p>
  
  <p>(Alternatively, is there some other approach or documentation feature that would allow me to set an operator friendly name for individual controller methods and retrieve this with reflection?)</p>