using System; namespace ET { [ActorMessageHandler] public class C2M_CompleteTaskHandler : AMActorLocationRpcHandler { protected override async ETTask Run(Unit unit, C2M_CompleteTask request, M2C_CompleteTask response, Action reply) { var ret = TaskComponent.Instance.CompleteTask(unit, request.TaskId,request.IndexList); response.Message = ret; reply(); await ETTask.CompletedTask; } } }