public void AddNewStreamer(StreamerData streamer) { if (!CheckNotifyLimit()) { streamer.UseNotify = false; } Streamers.Add(streamer); }
public void LoadStreamers() { Streamers.Clear(); try { var basePath = Path.Combine(PlatformUtils.Instance.GetConfigBasePath(), "Streamers"); foreach (var path in PlatformUtils.Instance.GetFiles(basePath)) { Streamers.Add(StreamerData.LoadFromBytes(PlatformUtils.Instance.ReadAllBytes(Path.Combine(basePath, path)))); } } catch { } }