/// <summary> /// discharge message /// </summary> /// <param name="Reciever"></param> /// <param name="Message"></param> private void DischargeMessage(BaseEntity Reciever, Telegram Message) { if (!Reciever.HandleMessage(Message)) { throw new Exception("No message handler for this message found!"); } }
public void RemoveEntity(BaseEntity Entity) { if (dicEntites.ContainsKey(Entity.ID)) dicEntites.Remove(Entity.ID); }
public void RegisterEntity(BaseEntity Entity) { dicEntites.Add(Entity.ID, Entity); }