File was renamed from HDL_ON/Entity/UserConfig.cs |
| | |
| | | namespace HDL_ON |
| | | { |
| | | [System.Serializable] |
| | | public class UserConfig |
| | | public class OnAppConfig |
| | | { |
| | | |
| | | static UserConfig instance; |
| | | public static UserConfig Instance { |
| | | static OnAppConfig instance; |
| | | public static OnAppConfig Instance { |
| | | get { |
| | | if (instance == null) { |
| | | try { |
| | | var userConfigBytes = FileUtils.ReadFile ("UserConfig"); |
| | | var userConfigBytes = FileUtils.ReadFile ("OnAppConfig"); |
| | | var userConfigString = CommonPage.MyEncodingUTF8.GetString (userConfigBytes); |
| | | UserConfig temp = null; |
| | | OnAppConfig temp = null; |
| | | if (userConfigString != null) { |
| | | temp = Newtonsoft.Json.JsonConvert.DeserializeObject<UserConfig> (userConfigString); |
| | | temp = Newtonsoft.Json.JsonConvert.DeserializeObject<OnAppConfig> (userConfigString); |
| | | } |
| | | if (temp == null) { |
| | | instance = new UserConfig { }; |
| | | instance = new OnAppConfig { }; |
| | | } else { |
| | | instance = temp; |
| | | } |
| | |
| | | |
| | | public void SaveUserConfig () |
| | | { |
| | | FileUtils.WriteFileByBytes ("UserConfig", GetUserConfigBytes ()); |
| | | FileUtils.WriteFileByBytes ("OnAppConfig", GetUserConfigBytes ()); |
| | | } |
| | | /// <summary> |
| | | /// 国家代码 |
| | |
| | | |
| | | public string SetLanguage = ""; |
| | | |
| | | |
| | | public RegionInfoRes CurrentRegion; |
| | | //public RegionInfoRes CurrentRegion; |
| | | } |
| | | } |