using System; namespace ET { [ActorMessageHandler] public class C2M_FindFriendHandler : AMActorLocationRpcHandler { protected override async ETTask Run(Unit unit, C2M_FindFriend request, M2C_FindFriend response, Action reply) { (string ret, long id) = await FriendComponent.Instance.FindFriend(request.Name); if (!ret.Equals(string.Empty)) { response.Message = ret; reply(); return; } response.Id = id; reply(); await ETTask.CompletedTask; } } }