Ejemplo n.º 1
0
        protected void Application_Start()
        {
            _serverCulture = (CultureInfo)CultureInfo.GetCultureInfo("en").Clone();
            _serverCulture.DateTimeFormat.ShortDatePattern   = "dd.MM.yyyy";
            _serverCulture.DateTimeFormat.DateSeparator      = ".";
            _serverCulture.DateTimeFormat.LongTimePattern    = "HH:mm:ss";
            _serverCulture.DateTimeFormat.ShortTimePattern   = "HH:mm";
            _serverCulture.DateTimeFormat.AMDesignator       = string.Empty;
            _serverCulture.DateTimeFormat.PMDesignator       = string.Empty;
            _serverCulture.NumberFormat.NumberGroupSeparator = "'";

            var unityContainer = InitUnityContainer();

            var unityDependencyResolver = new UnityDependencyResolver(unityContainer);

            DependencyResolver.SetResolver(unityDependencyResolver);

            AreaRegistration.RegisterAllAreas();

            ViewEngines.Engines.Clear();
            ViewEngines.Engines.Add(new RazorViewEngine());

            GlobalFilters.Filters.Add(new NoCacheFilterAttribute());

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

            ModuleRegistration.RegisterAllModules(RouteTable.Routes, unityContainer, null);
        }
Ejemplo n.º 2
0
 public void Application_Start()
 {
     ModuleRegistration.RegisterAllModules();
 }