title: Can not access a controller (ASP.NET MVC)
body: <p>This controller: </p>
  
  <pre><code>public class TestController &lt;T&gt; : Controller
  {
      public string Index()
      {             
          return "123";
      }
  }
  </code></pre>
  
  <p>This definition of the routes:</p>
  
  <pre><code>routes.MapRoute(
       "Default",
       "{controller}/{action}/{id}",
       new
       {
            controller = "Test&lt;T&gt;",
            action = "Index",
            id = "" 
       });
  </code></pre>
  
  <p>This is the error I get:</p>
  
  <blockquote>
    <p>The IControllerFactory 'Yad2.Web.Mvc.UI.Infrastructure.NinjectControllerFactory' did not return a controller for the name 'Test'.</p>
  </blockquote>