public void Insert(string key, object value) { ObjectParam data = new ObjectParam(); data.Set(value); baseData[key] = data; }
public double GetDouble(string key, double defaultValue = -1) { ObjectParam dataItem = GetDataItem(key); if (dataItem != null) { return(dataItem.GetDouble(defaultValue)); } else { return(defaultValue); } }
public float GetFloat(string key, float defaultValue = -1) { ObjectParam dataItem = GetDataItem(key); if (dataItem != null) { return(dataItem.GetFloat(defaultValue)); } else { return(defaultValue); } }
public long GetLong(string key, long defaultValue = -1) { ObjectParam dataItem = GetDataItem(key); if (dataItem != null) { return(dataItem.GetLong(defaultValue)); } else { return(defaultValue); } }
public T GetRefrence <T>(string key, T defaultValue = null) where T : class { ObjectParam dataItem = GetDataItem(key); if (dataItem != null) { return(dataItem.GetRefrence <T>(defaultValue)); } else { return(defaultValue); } }
public bool GetBool(string key, bool defaultValue = false) { ObjectParam dataItem = GetDataItem(key); if (dataItem != null) { return(dataItem.GetBool(defaultValue)); } else { return(defaultValue); } }