Skip to content

Commit ced3df7

Browse files
committed
refactor(数据库): 将Close方法改为异步返回Task
修改IDatabaseService接口和MongoDbService实现,将同步的Close方法改为异步Task返回类型,以支持异步操作
1 parent 993785c commit ced3df7

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

GameFrameX.DataBase.Mongo/MongoDbService.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,10 @@ public async Task<bool> Open(DbOptions dbOptions)
8686
/// <summary>
8787
/// 关闭MongoDB连接。
8888
/// </summary>
89-
public void Close()
89+
public Task Close()
9090
{
9191
_mongoDbContext?.Session?.Dispose();
92-
// _client.Cluster.Dispose();
92+
return Task.CompletedTask;
9393
}
9494

9595
/// <summary>

GameFrameX.DataBase/Abstractions/IDatabaseService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public interface IDatabaseService
4848
/// <summary>
4949
/// 关闭数据库连接
5050
/// </summary>
51-
void Close();
51+
Task Close();
5252

5353
/// <summary>
5454
/// 查询单条数据

0 commit comments

Comments
 (0)