New file |
| | |
| | | using System; |
| | | using Foundation; |
| | | namespace SiriKit |
| | | { |
| | | public static class NSUserDefaultsHelper |
| | | { |
| | | private const string AppGroup = "group.com.hdl.onpro"; |
| | | |
| | | |
| | | |
| | | public static class StorageKeys |
| | | { |
| | | |
| | | public const string APP_KEY = "HDL-HOME-APP-TEST"; |
| | | public const string SECRET_KEY = "WeJ8TY88vbakCcnvH8G1tDUqzLWY8yss"; |
| | | |
| | | |
| | | public const string GLOBAL_GIsLogin = "IsLogin"; |
| | | |
| | | public const string GLOBAL_GAccessToken = "AccessToken"; |
| | | |
| | | public const string GLOBAL_GRefreshToken = "RefreshToken"; |
| | | |
| | | public const string GLOBAL_GRegionUrl = "RegionUrl"; |
| | | |
| | | public const string GLOBAL_GHomeId = "HomeId"; |
| | | } |
| | | |
| | | public static NSUserDefaults DataSuite { |
| | | get { |
| | | var dataSuite = new NSUserDefaults(AppGroup, NSUserDefaultsType.SuiteName); |
| | | if( dataSuite is null ) |
| | | { |
| | | throw new Exception($"Could not load UserDefaults for app group {AppGroup}"); |
| | | } |
| | | return dataSuite; |
| | | } |
| | | } |
| | | } |
| | | } |