Skip to content

Commit a9dd44e

Browse files
committed
refactor(discovery): 统一服务注册与通知的消息类型命名
将 ReqRegisterServer 重命名为 ReqServiceRegister,RespServerOfflineServer 重命名为 NotifyServiceOffLine,RespServerOnlineServer 重命名为 NotifyServiceOnLine,以保持命名一致性
1 parent ce4eec8 commit a9dd44e

File tree

3 files changed

+41
-41
lines changed

3 files changed

+41
-41
lines changed

GameFrameX.Hotfix/StartUp/AppStartUpHotfixGameByDiscoveryCenter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ protected override void GameAppClientOnConnected()
3939
{
4040
base.GameAppClientOnConnected();
4141
// 注册服务器到发现中心
42-
var reqRegisterServer = new ReqRegisterServer
42+
var reqRegisterServer = new ReqServiceRegister
4343
{
4444
ServerId = Setting.ServerId,
4545
ServerName = Setting.ServerName,

GameFrameX.Hotfix/StartUp/AppStartUpHotfixGameByMain.cs

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
1-
// ==========================================================================================
2-
// GameFrameX 组织及其衍生项目的版权、商标、专利及其他相关权利
3-
// GameFrameX organization and its derivative projects' copyrights, trademarks, patents, and related rights
4-
// 均受中华人民共和国及相关国际法律法规保护。
5-
// are protected by the laws of the People's Republic of China and relevant international regulations.
6-
//
7-
// 使用本项目须严格遵守相应法律法规及开源许可证之规定。
8-
// Usage of this project must strictly comply with applicable laws, regulations, and open-source licenses.
9-
//
10-
// 本项目采用 MIT 许可证与 Apache License 2.0 双许可证分发,
11-
// This project is dual-licensed under the MIT License and Apache License 2.0,
12-
// 完整许可证文本请参见源代码根目录下的 LICENSE 文件。
13-
// please refer to the LICENSE file in the root directory of the source code for the full license text.
14-
//
15-
// 禁止利用本项目实施任何危害国家安全、破坏社会秩序、
16-
// It is prohibited to use this project to engage in any activities that endanger national security, disrupt social order,
17-
// 侵犯他人合法权益等法律法规所禁止的行为!
18-
// or infringe upon the legitimate rights and interests of others, as prohibited by laws and regulations!
19-
// 因基于本项目二次开发所产生的一切法律纠纷与责任,
20-
// Any legal disputes and liabilities arising from secondary development based on this project
21-
// 本项目组织与贡献者概不承担。
22-
// shall be borne solely by the developer; the project organization and contributors assume no responsibility.
23-
//
24-
// GitHub 仓库:https://github.com/GameFrameX
25-
// GitHub Repository: https://github.com/GameFrameX
26-
// Gitee 仓库:https://gitee.com/GameFrameX
27-
// Gitee Repository: https://gitee.com/GameFrameX
28-
// 官方文档:https://gameframex.doc.alianblank.com/
29-
// Official Documentation: https://gameframex.doc.alianblank.com/
30-
// ==========================================================================================
31-
1+
// ==========================================================================================
2+
// GameFrameX 组织及其衍生项目的版权、商标、专利及其他相关权利
3+
// GameFrameX organization and its derivative projects' copyrights, trademarks, patents, and related rights
4+
// 均受中华人民共和国及相关国际法律法规保护。
5+
// are protected by the laws of the People's Republic of China and relevant international regulations.
6+
//
7+
// 使用本项目须严格遵守相应法律法规及开源许可证之规定。
8+
// Usage of this project must strictly comply with applicable laws, regulations, and open-source licenses.
9+
//
10+
// 本项目采用 MIT 许可证与 Apache License 2.0 双许可证分发,
11+
// This project is dual-licensed under the MIT License and Apache License 2.0,
12+
// 完整许可证文本请参见源代码根目录下的 LICENSE 文件。
13+
// please refer to the LICENSE file in the root directory of the source code for the full license text.
14+
//
15+
// 禁止利用本项目实施任何危害国家安全、破坏社会秩序、
16+
// It is prohibited to use this project to engage in any activities that endanger national security, disrupt social order,
17+
// 侵犯他人合法权益等法律法规所禁止的行为!
18+
// or infringe upon the legitimate rights and interests of others, as prohibited by laws and regulations!
19+
// 因基于本项目二次开发所产生的一切法律纠纷与责任,
20+
// Any legal disputes and liabilities arising from secondary development based on this project
21+
// 本项目组织与贡献者概不承担。
22+
// shall be borne solely by the developer; the project organization and contributors assume no responsibility.
23+
//
24+
// GitHub 仓库:https://github.com/GameFrameX
25+
// GitHub Repository: https://github.com/GameFrameX
26+
// Gitee 仓库:https://gitee.com/GameFrameX
27+
// Gitee Repository: https://gitee.com/GameFrameX
28+
// 官方文档:https://gameframex.doc.alianblank.com/
29+
// Official Documentation: https://gameframex.doc.alianblank.com/
30+
// ==========================================================================================
31+
3232
using GameFrameX.Apps.Common.Session;
3333
using GameFrameX.SuperSocket.Connection;
3434
using GameFrameX.SuperSocket.Server.Abstractions.Session;
@@ -130,14 +130,14 @@ protected override async ValueTask PackageHandler(IAppSession appSession, IMessa
130130
}
131131

132132
// 执行消息分发处理
133-
try
134-
{
133+
try
134+
{
135135
await InvokeMessageHandler(handler, outerNetworkMessage.DeserializeMessageObject(), netWorkChannel);
136-
}
137-
catch (Exception exception)
138-
{
139-
LogHelper.Fatal(exception);
140-
}
136+
}
137+
catch (Exception exception)
138+
{
139+
LogHelper.Fatal(exception);
140+
}
141141
}
142142
}
143143

GameFrameX.Launcher/StartUp/Discovery/AppStartUpDiscoveryCenterByServer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ private void OnServerRemove(IServiceInfo serverInfo)
5454
serverList = serverList.Where(m => m.ServerId != 0 && m.ServerInstanceId != serverInfo.ServerInstanceId)
5555
.ToList();
5656

57-
var respServerOnlineServer = new RespServerOfflineServer
57+
var respServerOnlineServer = new NotifyServiceOffLine
5858
{
5959
ServerType = serverInfo.Type,
6060
ServerName = serverInfo.Name,
@@ -80,7 +80,7 @@ private void OnServerAdd(IServiceInfo serverInfo)
8080
var serverList = _namingServiceManager.GetOuterNodes();
8181
serverList = serverList.Where(m => m.ServerInstanceId != serverInfo.ServerInstanceId).ToList();
8282

83-
var respServerOnlineServer = new RespServerOnlineServer
83+
var respServerOnlineServer = new NotifyServiceOnLine
8484
{
8585
ServerType = serverInfo.Type,
8686
ServerName = serverInfo.Name,

0 commit comments

Comments
 (0)