コード例 #1
0
 /// <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!");
     }
 }
コード例 #2
0
ファイル: EntityManager.cs プロジェクト: tablesmit/BotSuite
 public void RemoveEntity(BaseEntity Entity)
 {
     if (dicEntites.ContainsKey(Entity.ID))
         dicEntites.Remove(Entity.ID);
 }
コード例 #3
0
ファイル: EntityManager.cs プロジェクト: tablesmit/BotSuite
 public void RegisterEntity(BaseEntity Entity)
 {
     dicEntites.Add(Entity.ID, Entity);
 }