using System; namespace ET { [ActorMessageHandler] public class C2M_HandleEnterFamiyHandler : AMActorLocationRpcHandler { protected override async ETTask Run(Unit unit, C2M_HandleEnterFamiy request, M2C_HandleEnterFamiy response, Action reply) { var ret = await FamilyComponent.Instance.HandleRequest(unit,request.IsAgree,request.Id, response.FamilyMemberInfoList, response.RequestInfoList); if (ret != null) { response.Message = ret; reply(); return; } reply(); await ETTask.CompletedTask; } } }