diff --git a/KeyVaultExplorer/Database/KvExplorerDb.cs b/KeyVaultExplorer/Database/KvExplorerDb.cs index 443f254..c91340a 100644 --- a/KeyVaultExplorer/Database/KvExplorerDb.cs +++ b/KeyVaultExplorer/Database/KvExplorerDb.cs @@ -11,7 +11,7 @@ namespace KeyVaultExplorer.Database; -public partial class KvExplorerDb : IDisposable +public partial class KvExplorerDb { private static string _password = null; @@ -19,12 +19,6 @@ public KvExplorerDb() { } - public async void Dispose() - { - using var connection = await TryCreateDatabaseAndOpenConnection(); - await connection.CloseAsync(); - } - public async Task DeleteQuickAccessItemByKeyVaultId(string keyVaultId) { using var connection = await TryCreateDatabaseAndOpenConnection(); diff --git a/KeyVaultExplorer/ViewModels/KeyVaultTreeListViewModel.cs b/KeyVaultExplorer/ViewModels/KeyVaultTreeListViewModel.cs index 26fc21c..324e65e 100644 --- a/KeyVaultExplorer/ViewModels/KeyVaultTreeListViewModel.cs +++ b/KeyVaultExplorer/ViewModels/KeyVaultTreeListViewModel.cs @@ -46,7 +46,7 @@ public KeyVaultTreeListViewModel() { _authService = Defaults.Locator.GetRequiredService(); _vaultService = Defaults.Locator.GetRequiredService(); - using var _ = _dbContext = Defaults.Locator.GetRequiredService(); + _dbContext = Defaults.Locator.GetRequiredService(); _notificationViewModel = Defaults.Locator.GetRequiredService(); _clipboardService = Defaults.Locator.GetRequiredService(); // PropertyChanged += OnMyViewModelPropertyChanged;