public int GetModuleDataVersion(IModule module) { ModuleDataVersion item = mItems.SingleOrDefault(x => x.ModuleName == module.Name); if (item == null) { return(0); } return(item.DataVersion); }
public void SetModuleDataVersion(IModule module, int version) { ModuleDataVersion item = mItems.SingleOrDefault(x => x.ModuleName == module.Name); if (item == null) { item = new ModuleDataVersion { ModuleName = module.Name, DataVersion = 0 }; mItems.Add(item); } item.DataVersion = version; StoreItems(); }