using System; namespace ET.Server { [MessageHandler(SceneType.BenchmarkServer)] public class C2G_BenchmarkHandler: AMRpcHandler { protected override async ETTask Run(Session session, C2G_Benchmark request, G2C_Benchmark response, Action reply) { BenchmarkServerComponent benchmarkServerComponent = session.DomainScene().GetComponent(); if (benchmarkServerComponent.Count++ % 1000000 == 0) { Log.Debug($"benchmark count: {benchmarkServerComponent.Count} {TimeHelper.ClientNow()}"); } await ETTask.CompletedTask; } } }