Tuesday 14 May 2013

How to Set Area Controller in ASP.NET MVC 4 as Default

in routeconfig.cs or global.asax.cs



routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

  var route = routes.MapRoute(
     "Home_Default",
      "",
     new { controller = "Home", action = "index" },       //controller settings
     new[] { "EventSorbet.Web.Areas.Consumer.Controllers" }    // namespace
               );
 route.DataTokens["area"] = "Consumer";     // area name