/// <summary> /// Creates a backup of the database /// </summary> public virtual Task BackupDatabaseAsync(string fileName) { try { var backup = new SqliteConnection($"Data Source={fileName}"); var dbConnection = new SqliteConnection(DataSettingsManager.LoadSettings().ConnectionString); dbConnection.Open(); dbConnection.BackupDatabase(backup); //SqliteConnection.ClearPool(dbConnection); dbConnection.Close(); ...