public static void Init(string path, Action <Holo, string> listener) { Holograms = new ConcurrentDictionary <Guid, Holo>(); _listener = listener; var dumper = Dumper <Holo> .Create(path, DumpHologramsAsync) .ConfigureSleep(25); if (dumper.TryLoadSavedData(out var holograms)) { foreach (var holo in holograms) { Holograms[holo.Id] = holo; } Log.Info($"Successfully loaded {Holograms.Count} saved holograms!"); } dumper.Start(); }