Improved backup and restore

Overwrite the configuration file directly in the main program
This commit is contained in:
2dust
2025-01-02 13:36:26 +08:00
parent e122ea8146
commit 7884853098
3 changed files with 36 additions and 3 deletions

View File

@@ -73,5 +73,19 @@ namespace ServiceLib.Common
{
return _dbAsync.Table<T>();
}
public async Task DisposeDbConnectionAsync()
{
await Task.Factory.StartNew(() =>
{
_db?.Close();
_db?.Dispose();
_db = null;
_dbAsync?.GetConnection()?.Close();
_dbAsync?.GetConnection()?.Dispose();
_dbAsync = null;
});
}
}
}