From e1a8f2f7e4d850beedeb1469610b878c1427e976 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期三, 15 十二月 2021 09:01:53 +0800
Subject: [PATCH] 更新

---
 SiriKit/Data/SceneDateManager.cs |   94 +++++++++++++++++++++++++---------------------
 1 files changed, 51 insertions(+), 43 deletions(-)

diff --git a/SiriKit/Data/SceneDateManager.cs b/SiriKit/Data/SceneDateManager.cs
index b06cb30..9ff58b3 100644
--- a/SiriKit/Data/SceneDateManager.cs
+++ b/SiriKit/Data/SceneDateManager.cs
@@ -3,41 +3,35 @@
 using System;
 using System.Linq;
 
-namespace Other.Siri
+namespace SiriKit
 {
-    public class SceneDateManager : DataManager<NSMutableArray<SiriScene>>
+    public class SceneDateManager //: DataManager<NSMutableArray<HDLSceneSiri.HDLSiriSceneModel>>
     {
-        public SceneDateManager() : base(new UserDefaultsStorageDescriptor(NSUserDefaultsHelper.StorageKeys.OrderHistory), new NSMutableArray<SiriScene>()) { }
+        public SceneDateManager() { }//: base(new UserDefaultsStorageDescriptor(NSUserDefaultsHelper.StorageKeys.OrderHistory), new NSMutableArray<HDLSceneSiri.HDLSiriSceneModel>()) { }
+        protected NSUserDefaults UserDefaults = NSUserDefaultsHelper.DataSuite;
 
 
-        #region Public API for clients of `SoupOrderDataManager`
-        // Convenience method to access the data with a property name that makes 
-        // sense in the caller's context.
-        public NSMutableArray<SiriScene> OrderHistory
-        {
-            get
-            {
-                return ManagedData as NSMutableArray<SiriScene>;
-            }
-        }
+        //#region Public API for clients of `SoupOrderDataManager`
+        //// Convenience method to access the data with a property name that makes 
+        //// sense in the caller's context.
+        //public NSMutableArray<HDLSceneSiri.HDLSiriSceneModel> OrderHistory
+        //{
+        //    get
+        //    {
+        //        return ManagedData as NSMutableArray<HDLSceneSiri.HDLSiriSceneModel>;
+        //    }
+        //}
 
-        #endregion
+        //#endregion
 
-        #region Support methods for unarchiving saved data
-        override protected void FinishUnarchiving(NSObject unarchivedData)
-        {
-            var array = (NSArray)unarchivedData;
-            SiriScene[] orders = NSArray.FromArray<SiriScene>(array);
-            ManagedDataBackingInstance = new NSMutableArray<SiriScene>(orders);
-        }
-        #endregion
-
-        public NSData GetData(string key)
-        {
-            var data = UserDefaults.DataForKey(key);
-            var d = UserDefaults.BoolForKey(key);
-            return data;
-        }
+        //#region Support methods for unarchiving saved data
+        //override protected void FinishUnarchiving(NSObject unarchivedData)
+        //{
+        //    var array = (NSArray)unarchivedData;
+        //    HDLSceneSiri.HDLSiriSceneModel[] orders = NSArray.FromArray<HDLSceneSiri.HDLSiriSceneModel>(array);
+        //    ManagedDataBackingInstance = new NSMutableArray<HDLSceneSiri.HDLSiriSceneModel>(orders);
+        //}
+        //#endregion
 
         public bool IsLgoin
         {
@@ -46,12 +40,12 @@
                 var d = UserDefaults.BoolForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GIsLogin);
                 return d;
             }
+            set
+            {
+                UserDefaults.SetBool(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GIsLogin);
+            }
         }
 
-        public void SetIsLoginValue(bool value)
-        {
-            UserDefaults.SetBool(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GIsLogin);
-        }
 
         public string AccessToken
         {
@@ -60,10 +54,11 @@
                 var d = UserDefaults.StringForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GAccessToken);
                 return d;
             }
-        }
-        public void SetAccessTokenValue(string accessToken)
-        {
-            UserDefaults.SetString(accessToken, NSUserDefaultsHelper.StorageKeys.GLOBAL_GAccessToken);
+            set
+            {
+                UserDefaults.SetString(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GAccessToken);
+
+            }
         }
 
         public string RefreshToken
@@ -73,10 +68,10 @@
                 var d = UserDefaults.StringForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GRefreshToken);
                 return d;
             }
-        }
-        public void SetRefreshTokenValue(string refreshToken)
-        {
-            UserDefaults.SetString(refreshToken, NSUserDefaultsHelper.StorageKeys.GLOBAL_GRefreshToken);
+            set
+            {
+                UserDefaults.SetString(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GRefreshToken);
+            }
         }
 
 
@@ -87,10 +82,23 @@
                 var d = UserDefaults.StringForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GRegionUrl);
                 return d;
             }
+            set
+            {
+                UserDefaults.SetString(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GRegionUrl);
+            }
         }
-        public void SetRegionUrlValue(string regionUrl)
+
+        public string HomeId
         {
-            UserDefaults.SetString(regionUrl, NSUserDefaultsHelper.StorageKeys.GLOBAL_GRegionUrl);
+            get
+            {
+                var d = UserDefaults.StringForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GHomeId);
+                return d;
+            }
+            set
+            {
+                UserDefaults.SetString(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GHomeId);
+            }
         }
     }
 }

--
Gitblit v1.8.0