3737using GameFrameX . DiscoveryCenterManager . Server ;
3838using GameFrameX . Foundation . Extensions ;
3939using GameFrameX . Foundation . Utility ;
40+ using GameFrameX . Foundation . Localization . Core ;
4041
4142namespace GameFrameX . Launcher . StartUp . Discovery ;
4243
@@ -61,7 +62,8 @@ public override async Task StartAsync()
6162 }
6263 catch ( Exception e )
6364 {
64- LogHelper . Warning ( $ "SERVER { ServerType } EXECUTION EXCEPTION") ;
65+ LogHelper . Warning ( LocalizationService . GetString (
66+ GameFrameX . Localization . Keys . Launcher . ServerExecutionException , e . Message ) ) ;
6567 LogHelper . Fatal ( e ) ;
6668 }
6769
@@ -95,7 +97,9 @@ private async void SendMessage(IAppSession session, INetworkMessage message)
9597 {
9698 var serverInfo = _namingServiceManager . GetNodeBySessionId ( session . SessionID ) ;
9799 var toServerType = serverInfo != null ? serverInfo . Type : ServerType ;
98- LogHelper . Debug ( $ "---发送[{ ServerType } To { toServerType } ] { debugMessage . ToFormatMessageString ( ) } ") ;
100+ LogHelper . Debug ( LocalizationService . GetString (
101+ GameFrameX . Localization . Keys . Launcher . SendMessage ,
102+ ServerType , toServerType , debugMessage . ToFormatMessageString ( ) ) ) ;
99103 }
100104 }
101105
@@ -113,7 +117,9 @@ protected override ValueTask PackageHandler(IAppSession session, IMessage messag
113117 {
114118 var serverInfo = _namingServiceManager . GetNodeBySessionId ( session . SessionID ) ;
115119 var from = serverInfo != null ? serverInfo . Type . ToString ( ) : ServerType . ToString ( ) ;
116- LogHelper . Debug ( $ "---收到[{ from } To { ServerType } ] { message . ToFormatMessageString ( ) } ") ;
120+ LogHelper . Debug ( LocalizationService . GetString (
121+ GameFrameX . Localization . Keys . Launcher . ReceiveMessage ,
122+ from , ServerType , message . ToFormatMessageString ( ) ) ) ;
117123 }
118124 }
119125
@@ -161,15 +167,19 @@ protected override ValueTask PackageHandler(IAppSession session, IMessage messag
161167 var reqRegisterPlayer = ( ReqPlayerRegister ) messageObject . DeserializeMessageObject ( ) ;
162168 // 注册玩家
163169 NamingPlayerManager . Instance . Add ( reqRegisterPlayer . PlayerId , reqRegisterPlayer . ServerId , reqRegisterPlayer . ServerInstanceId ) ;
164- LogHelper . Info ( $ "注册玩家成功:{ reqRegisterPlayer . PlayerId } { reqRegisterPlayer } ") ;
170+ LogHelper . Info ( LocalizationService . GetString (
171+ GameFrameX . Localization . Keys . Launcher . PlayerRegisterSuccess ,
172+ reqRegisterPlayer . PlayerId , reqRegisterPlayer ) ) ;
165173 return ValueTask . CompletedTask ;
166174 }
167175 case ( byte ) MessageOperationType . PlayerUnRegister :
168176 {
169177 var reqRegisterPlayer = ( ReqPlayerUnRegister ) messageObject . DeserializeMessageObject ( ) ;
170178 // 注销玩家
171179 NamingPlayerManager . Instance . TryRemove ( reqRegisterPlayer . PlayerId , out var playerInfo ) ;
172- LogHelper . Info ( $ "注销玩家成功:{ reqRegisterPlayer . PlayerId } { reqRegisterPlayer } ") ;
180+ LogHelper . Info ( LocalizationService . GetString (
181+ GameFrameX . Localization . Keys . Launcher . PlayerUnregisterSuccess ,
182+ reqRegisterPlayer . PlayerId , reqRegisterPlayer ) ) ;
173183 return ValueTask . CompletedTask ;
174184 }
175185 case ( byte ) MessageOperationType . ServiceRegister :
@@ -178,15 +188,19 @@ protected override ValueTask PackageHandler(IAppSession session, IMessage messag
178188 // 注册服务
179189 var serviceInfo = new ServiceInfo ( reqRegisterServer . ServerType , session , session . SessionID , reqRegisterServer . ServerName , reqRegisterServer . ServerId , reqRegisterServer . ServerInstanceId , reqRegisterServer . InnerHost , reqRegisterServer . InnerPort , reqRegisterServer . OuterHost , reqRegisterServer . OuterPort ) ;
180190 _namingServiceManager . Add ( serviceInfo ) ;
181- LogHelper . Info ( $ "注册服务成功:{ reqRegisterServer . ServerType } { reqRegisterServer . ServerName } { reqRegisterServer } ") ;
191+ LogHelper . Info ( LocalizationService . GetString (
192+ GameFrameX . Localization . Keys . Launcher . ServiceRegisterSuccess ,
193+ reqRegisterServer . ServerType , reqRegisterServer . ServerName , reqRegisterServer ) ) ;
182194 return ValueTask . CompletedTask ;
183195 }
184196 case ( byte ) MessageOperationType . ServiceUnRegister :
185197 {
186198 var reqServiceUnRegister = ( ReqServiceUnRegister ) messageObject . DeserializeMessageObject ( ) ;
187199 // 注销服务
188200 _namingServiceManager . TryRemoveByInstanceId ( reqServiceUnRegister . ServerInstanceId ) ;
189- LogHelper . Info ( $ "注销服务成功:{ reqServiceUnRegister . ServerId } { reqServiceUnRegister . ServerInstanceId } ") ;
201+ LogHelper . Info ( LocalizationService . GetString (
202+ GameFrameX . Localization . Keys . Launcher . ServiceUnregisterSuccess ,
203+ reqServiceUnRegister . ServerId , reqServiceUnRegister . ServerInstanceId ) ) ;
190204 return ValueTask . CompletedTask ;
191205 }
192206 case ( byte ) MessageOperationType . ConnectService :
@@ -225,13 +239,17 @@ protected override ValueTask PackageHandler(IAppSession session, IMessage messag
225239
226240 protected override ValueTask OnConnected ( IAppSession appSession )
227241 {
228- LogHelper . Info ( "有外部服务连接到中心服务器成功" + "。链接信息:SessionID:" + appSession . SessionID + " RemoteEndPoint:" + appSession . RemoteEndPoint ) ;
242+ LogHelper . Info ( LocalizationService . GetString (
243+ GameFrameX . Localization . Keys . Launcher . ExternalServiceConnected ,
244+ appSession . SessionID , appSession . RemoteEndPoint ) ) ;
229245 return ValueTask . CompletedTask ;
230246 }
231247
232248 protected override ValueTask OnDisconnected ( IAppSession appSession , CloseEventArgs args )
233249 {
234- LogHelper . Info ( "有外部服务从中心服务器断开。链接信息:断开原因:" + args . Reason ) ;
250+ LogHelper . Info ( LocalizationService . GetString (
251+ GameFrameX . Localization . Keys . Launcher . ExternalServiceDisconnected ,
252+ args . Reason ) ) ;
235253 _namingServiceManager . TryRemoveBySessionId ( appSession . SessionID ) ;
236254 return ValueTask . CompletedTask ;
237255 }
0 commit comments