protected void Application_Start() {
            //AreaRegistration.RegisterAllAreas();

            IssueRepository issues = new IssueRepository();
            int count = issues.GetCount();

            //change to my custom view engines
            ViewEngines.Engines.Clear();
            ViewEngines.Engines.Add(new pilotlightjournal.org.Models.ViewEngines.PilotLightRazorViewEngine(count));
            ViewEngines.Engines.Add(new pilotlightjournal.org.Models.ViewEngines.PilotLightWebFormViewEngine(count));

            RegisterGlobalFilters(GlobalFilters.Filters);
            RegisterRoutes(RouteTable.Routes);

            //check if we are in debug mode. if so, we want to have access to future issues.
            AppConfig.InDebug = HttpContext.Current.IsDebuggingEnabled;
        }
 public IssueController() {
     dbContext = new PilotLightJournalContext();
     issues = new IssueRepository();
 }