using System; namespace ET { [ActorMessageHandler] public class C2M_HandleAddFriendHandler : AMActorLocationRpcHandler { protected override async ETTask Run(Unit unit, C2M_HandleAddFriend request, M2C_HandleAddFriend response, Action reply) { var ret = await FriendComponent.Instance.HandleAddFriend(unit, request.IsAgree, request.Id, response.FriendInfoList,response.RequestInfoList); if (!ret.Equals(string.Empty)) { response.Message = ret; reply(); return; } reply(); await ETTask.CompletedTask; } } }