//从本地配置文件里加载 public override bool loadFromConfig() { cachedlocal = persist.ReadFromLocalFileSystem(DataType.TIPS_CONFIG, AES_ENCRYPT) as NoticeLocal; if (cachedlocal == null) { cachedlocal = new NoticeLocal(); } cachedlocal.mType = DataType.TIPS_CONFIG; return(true); }
//服务器上读取到了,写到文件里面,覆盖或追加写入 private void saveTofile() { cachedlocal = new NoticeLocal(); cachedlocal.tips = cached.ToArray(); cachedlocal.mType = DataType.TIPS_CONFIG; if (maxValidate > 30) { persist.WriteToLocalFileSystem(cachedlocal, AES_ENCRYPT); } else { persist.AppendToLocalFileSystem(cachedlocal, AES_ENCRYPT); } }