Ejemplo n.º 1
0
        // Token: 0x06000028 RID: 40 RVA: 0x00003C28 File Offset: 0x00001E28
        public static bool SaveConfig(ExamConfig examconfig)
        {
            string mapPath = FPUtils.GetMapPath(WebConfig.WebPath + "config/exam.config");

            FPCache.Remove("ExamConfig");
            return(FPSerializer.Save <ExamConfig>(examconfig, mapPath));
        }
Ejemplo n.º 2
0
        // Token: 0x06000027 RID: 39 RVA: 0x00003BA8 File Offset: 0x00001DA8
        public static ExamConfig GetExamConfig()
        {
            ExamConfig examConfig = FPCache.Get <ExamConfig>("ExamConfig");

            lock (ExamConifgs.lockHelper)
            {
                if (examConfig == null)
                {
                    string mapPath = FPUtils.GetMapPath(WebConfig.WebPath + "config/exam.config");
                    examConfig = FPSerializer.Load <ExamConfig>(mapPath);
                    FPCache.Insert("ExamConfig", examConfig, mapPath);
                }
            }
            return(examConfig);
        }