using Foundation;
|
using Intents;
|
using System;
|
using System.Linq;
|
|
namespace SiriKit
|
{
|
public class SceneDateManager //: DataManager<NSMutableArray<HDLSceneSiri.HDLSiriSceneModel>>
|
{
|
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<HDLSceneSiri.HDLSiriSceneModel> OrderHistory
|
//{
|
// get
|
// {
|
// return ManagedData as NSMutableArray<HDLSceneSiri.HDLSiriSceneModel>;
|
// }
|
//}
|
|
//#endregion
|
|
//#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
|
{
|
get
|
{
|
var d = UserDefaults.BoolForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GIsLogin);
|
return d;
|
}
|
set
|
{
|
UserDefaults.SetBool(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GIsLogin);
|
}
|
}
|
|
|
public string AccessToken
|
{
|
get
|
{
|
var d = UserDefaults.StringForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GAccessToken);
|
return d;
|
}
|
set
|
{
|
UserDefaults.SetString(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GAccessToken);
|
|
}
|
}
|
|
public string RefreshToken
|
{
|
get
|
{
|
var d = UserDefaults.StringForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GRefreshToken);
|
return d;
|
}
|
set
|
{
|
UserDefaults.SetString(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GRefreshToken);
|
}
|
}
|
|
|
public string RegionUrl
|
{
|
get
|
{
|
var d = UserDefaults.StringForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GRegionUrl);
|
return d;
|
}
|
set
|
{
|
UserDefaults.SetString(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GRegionUrl);
|
}
|
}
|
|
public string HomeId
|
{
|
get
|
{
|
var d = UserDefaults.StringForKey(NSUserDefaultsHelper.StorageKeys.GLOBAL_GHomeId);
|
return d;
|
}
|
set
|
{
|
UserDefaults.SetString(value, NSUserDefaultsHelper.StorageKeys.GLOBAL_GHomeId);
|
}
|
}
|
}
|
}
|