namespace ET.Server { [MessageHandler(SceneType.Gate)] public class C2G_MatchHandler : MessageHandler { protected override async ETTask Run(Session session, C2G_Match request, G2C_Match response) { Player player = session.GetComponent().Player; StartSceneConfig startSceneConfig = StartSceneConfigCategory.Instance.Match; await session.Root().GetComponent().Call(startSceneConfig.ActorId, new G2Match_Match() { Id = player.Id }); } } }