public static void RestoreOrCreateLists() { Lists = new List <CustomList>(); var listNames = DataStorage.RestoreObject <List <string> >(ListManagerLookup); if (listNames == null) { return; } foreach (string name in listNames) { var l = CustomList.RestoreList(name); if (l != null) { Lists.Add(l); } } }
private void RestoreOrCreateLists() { Lists = new List <CustomList>(); var listNames = dataStorage.RestoreObject <List <string> >(ListManagerLookup); if (listNames == null) { return; } foreach (string name in listNames) { var l = CustomList.RestoreList(dataStorage, name); if (l != null) { l.SetDataStorage(this.dataStorage); Lists.Add(l); } } }