title: In ASP.NET MVC, why wouldn't I tack on HandleError on a base controller and be done with it?
body: <p>Since HandleError is inherited by the derived Controllers, why wouldn't I just create (or have) a base controller, and apply HandleError on it so that any controllers that inherits from the base controller will automatically be handled as well?</p>
  
  <p>And then I would tack on overriding HandleError on controllers and individual actions.</p>
  
  <p>Can anyone think of any reason why I wouldn't want to apply HandleError to the base controller?</p>