Global.asax.cs 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.Mvc;
  6. using System.Web.Routing;
  7. namespace BuildOurOwnBabylonJSServer
  8. {
  9. // Note: For instructions on enabling IIS6 or IIS7 classic mode,
  10. // visit http://go.microsoft.com/?LinkId=9394801
  11. public class MvcApplication : System.Web.HttpApplication
  12. {
  13. public static void RegisterGlobalFilters(GlobalFilterCollection filters)
  14. {
  15. filters.Add(new HandleErrorAttribute());
  16. }
  17. public static void RegisterRoutes(RouteCollection routes)
  18. {
  19. routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
  20. routes.MapRoute(
  21. "Default", // Route name
  22. "{controller}/{action}/{id}", // URL with parameters
  23. new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
  24. );
  25. }
  26. protected void Application_Start()
  27. {
  28. AreaRegistration.RegisterAllAreas();
  29. RegisterGlobalFilters(GlobalFilters.Filters);
  30. RegisterRoutes(RouteTable.Routes);
  31. }
  32. }
  33. }