static void InitializeStaticMembers(Type stronglyTypedSettingsObjType, string liveSettingsFileName)
        {
            try
            {
                if (HttpContext.Current != null)
                    liveSettingsFileName = HttpContext.Current.Server.MapPath(liveSettingsFileName);

                // Initialize properties who derive their values from a live settings file
                ICacheService cache = new CacheService.CacheService(Logger);
                var service = new LiveSettingsService.LiveSettingsService(cache); //ObjectFactory.GetInstance<ILiveSettingsService>();
                service.InitializeSettingsForFile(stronglyTypedSettingsObjType, liveSettingsFileName);
            }
            catch(Exception e)
            {
                Logger.Error("Combiner Live Settings File not found. Exception: " + e.Message);
            }
        }
        static void InitializeStaticMembers(Type stronglyTypedSettingsObjType, string liveSettingsFileName)
        {
            try
            {
                if (HttpContext.Current != null)
                {
                    liveSettingsFileName = HttpContext.Current.Server.MapPath(liveSettingsFileName);
                }

                // Initialize properties who derive their values from a live settings file
                ICacheService cache   = new CacheService.CacheService(Logger);
                var           service = new LiveSettingsService.LiveSettingsService(cache); //ObjectFactory.GetInstance<ILiveSettingsService>();
                service.InitializeSettingsForFile(stronglyTypedSettingsObjType, liveSettingsFileName);
            }
            catch (Exception e)
            {
                Logger.Error("Combiner Live Settings File not found. Exception: " + e.Message);
            }
        }