title: Asp.net mvc 3- get the current controller instance (not just name)
body: <p>I know how to get the current controller name</p>
  
  <pre><code>HttpContext.Current.Request.RequestContext.RouteData.Values["controller"].ToString();
  </code></pre>
  
  <p>But is there any way to get the current controller instance in some class (not in an action and not in a view)?</p>