tanghai 8 лет назад
Родитель
Сommit
dadb82f24b
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      Unity/Hotfix/Base/Message/AMHandler.cs

+ 3 - 3
Unity/Hotfix/Base/Message/AMHandler.cs

@@ -5,16 +5,16 @@ namespace Hotfix
 {
 	public abstract class AMHandler<Message> : IMHandler where Message: AMessage 
 	{
-		protected abstract void Run(Message message);
+		protected abstract void Run(Session session, Message message);
 
-		public void Handle(AMessage msg)
+		public void Handle(Session session, AMessage msg)
 		{
 			Message message = msg as Message;
 			if (message == null)
 			{
 				Log.Error($"消息类型转换错误: {msg.GetType().Name} to {typeof(Message).Name}");
 			}
-			this.Run(message);
+			this.Run(session, message);
 		}
 
 		public Type GetMessageType()