using System.Collections.Generic; namespace ET { public class Mailboxes { private readonly Dictionary mailboxes = new(); public void Add(MailBoxComponent mailBoxComponent) { this.mailboxes.Add(mailBoxComponent.Parent.InstanceId, mailBoxComponent); } public void Remove(long instanceId) { this.mailboxes.Remove(instanceId); } public MailBoxComponent Get(long instanceId) { this.mailboxes.TryGetValue(instanceId, out MailBoxComponent entity); return entity; } } }