protected void Application_Start()
{
RegisterClasses();
ControllerBuilder.Current.SetControllerFactory(
new StructureMapControllerFactory());
Application["SessionFactory"] = ObjectFactory.GetInstance<ICustomSessionFactory>().CreateSessionFactory();
//Phil Haack's route debugger.
//RouteDebug.RouteDebugger.RewriteRoutesForTesting(RouteTable.Routes);
RegisterRoutes(RouteTable.Routes);
}