AppBoxr.Global.Application_Start C# (CSharp) 메소드

Application_Start() 보호된 메소드

protected Application_Start ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void
        protected void Application_Start(object sender, EventArgs e)
        {
            AreaRegistration.RegisterAllAreas();
            RegisterGlobalFilters(GlobalFilters.Filters);
            RegisterRoutes(RouteTable.Routes);
            RouteTable.Routes.MapHubs();

            var config = GlobalConfiguration.Configuration;
            config.Formatters.Remove(config.Formatters.XmlFormatter);
            config.IncludeErrorDetailPolicy = IncludeErrorDetailPolicy.Always;

            //or not?
            config.Formatters.JsonFormatter.SerializerSettings.DateFormatHandling = DateFormatHandling.MicrosoftDateFormat;

            GlobalHost.DependencyResolver.Register(typeof(IDataLayer), () => new MongoDataLayer());
            GlobalHost.DependencyResolver.Register(typeof(IHubDescriptorProvider), () => new RelayDescriptorProvider());
            GlobalHost.DependencyResolver.Register(typeof(IMethodDescriptorProvider), () => new RelayMethodDescriptorProvider());
        }