title: Umbraco surface controller inside v6 project
body: <p>I have implemented a Surface controller in my Umbraco application (v6) however, it doesn't work.</p>
  
  <p>Here's the simple Hello World class:</p>
  
  <pre><code>public class MySurfaceController : Umbraco.Web.Mvc.SurfaceController
  {
      [HttpGet]
      public ActionResult Index()
      {
          return Content("hello world");
      }
  }
  </code></pre>
  
  <p>Unfortunately whenever I access it, I get an HTTP 404 error.  I have attempted the following URLs:</p>
  
  <ul>
  <li>/Umbraco/surface/my</li>
  <li>/Umbraco/surface/mysurface</li>
  <li>/Umbraco/surface/mysurfacecontroller</li>
  <li>/Umbraco/surface/my/index</li>
  <li>/Umbraco/surface/mysurface/index</li>
  <li>/Umbraco/surface/mysurfacecontroller/index</li>
  </ul>
  
  <p>My Global.asax inherits from Umbraco.Web.UmbracoApplication</p>
  
  <p>Does anyone have any suggestions as to what I may be doing wrong?</p>
  
  <p>thank you</p>