private void FillPluginDataHash(IEnumerable <Profiler.PluginData> pluginDataList) { if (pluginDataList == null) { return; } var valdi = pluginDataList.Where(IsNotNull); foreach (var pluginData in valdi) { PluginData.Add(new PluginDataKey(pluginData)); } }
void OnPlayerInit(BasePlayer player) { var playerData = FindPlayerData(player.userID); if (playerData != null) { if (!playerData.Names.Contains(player.displayName)) { playerData.Add(player.displayName); } } else { PlayerData p = new PlayerData(player.userID); p.Add(player.displayName); data.Add(p); } }
private void InsertPlugins() { ReportStart(_cache.PluginData, "Plugin Data"); var currentProgress = 0; foreach (var item in _cache.PluginData) { var entity = new Entity.tPluginData() { Guid = item.ClassId, Name = item.Name, }; _context.tPluginData.Add(entity); PluginData.Add(item, entity); IncreaseCurrent(ref currentProgress); } ReportFinish(); }