public static bool GetBoolItem(string itemName, bool defaultState) { if (cachedItems.ContainsKey(itemName) == false) { cachedItems[itemName] = StorageMechanism.GetBoolItem(itemName, defaultState); } return(( bool )cachedItems[itemName]); }
public static string GetStringItem(string itemName, string defaultState) { if (cachedItems.ContainsKey(itemName) == false) { cachedItems[itemName] = StorageMechanism.GetStringItem(itemName, defaultState); } return(( string )cachedItems[itemName]); }
/// <summary> /// Sets the storage mechanism. /// </summary> /// <returns>The storage mechanism.</returns> /// <param name="storageMechanism">Storage mechanism.</param> public SessionContext SetStorageMechanism(StorageMechanism storageMechanism) { this.DoAdd(Constants.SESSION_STORAGE, storageMechanism.Value); return(this); }
public static void SetStringItem(string itemName, string state) { cachedItems[itemName] = state; StorageMechanism.SetStringItem(itemName, state); }