File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
GameFrameX.Launcher/StartUp Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change 1- namespace GameFrameX . Launcher . StartUp ;
1+ using GameFrameX . DataBase . Abstractions ;
2+
3+ namespace GameFrameX . Launcher . StartUp ;
24
35/// <summary>
46/// 游戏服务器
@@ -23,7 +25,12 @@ public override async Task StartAsync()
2325 LogHelper . DebugConsole ( "配置Actor限制逻辑结束..." ) ;
2426
2527 LogHelper . DebugConsole ( "开始启动数据库服务..." ) ;
26- await GameDb . Init < MongoDbService > ( Setting . DataBaseUrl , Setting . DataBaseName ) ;
28+ var initResult = await GameDb . Init < MongoDbService > ( new DbOptions { ConnectionString = Setting . DataBaseUrl , Name = Setting . DataBaseName , } ) ;
29+ if ( initResult == false )
30+ {
31+ throw new InvalidOperationException ( "数据库服务启动失败" ) ;
32+ }
33+
2734 LogHelper . DebugConsole ( "启动数据库服务 结束..." ) ;
2835
2936 LogHelper . DebugConsole ( "注册组件开始..." ) ;
You can’t perform that action at this time.
0 commit comments