protected void Application_Start() { var connectionCredentials = new ConnectionCredentials(); TranslationToolHelper.SetDefaultTranslationPath(); DbManagerFactory.SetSqlFactory(connectionCredentials.ConnectionString); EidssUserContext.Init(); CustomCultureHelper.CurrentCountry = EidssSiteContext.Instance.CountryID; EIDSS_LookupCacheHelper.Init(); LookupCacheListener.Cleanup(); LookupCacheListener.Listen(); Localizer.MenuMessages = EidssMenu.Instance; ClassLoader.Init("eidss_db.dll", bv.common.Core.Utils.GetDesktopExecutingPath()); //AreaRegistration.RegisterAllAreas(); RegisterGlobalFilters(GlobalFilters.Filters); RegisterRoutes(RouteTable.Routes); InputBuilder.BootStrap(); BaseFieldValidator.FieldCaptions = EidssFields.Instance; ModelBinders.Binders.DefaultBinder = new DevExpressEditorsBinder(); SqlServerTypes.Utilities.LoadNativeAssemblies(Server.MapPath("~/bin")); XtraWebLocalizer.Activate(); }
//[Ignore] public void AddAllResources() { Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US"); DevXLocalizer.ForceResourceAdding(); XtraWebLocalizer.ForceResourceAdding(); //Thread.CurrentThread.CurrentUICulture = new CultureInfo("ru-RU"); //Thread.CurrentThread.CurrentCulture = new CultureInfo("ru-RU"); //GlobalSettings.CurrentLanguage = GlobalSettings.lngRu; //DevXLocalizer.ForceResourceAdding(); }