public void Delete() { var deletedAnything = false; if (_store.Delete()) { Log.Information("Deleted saved settings"); deletedAnything = true; } using (var credentials = new Credential(SettingName)) { if (credentials.Exists()) { deletedAnything = true; if (credentials.Delete()) { Log.Information("Deleted TFS credentials succcessfully from Windows credential store (setting name: {settingName})", SettingName); } else { Log.Warning("Failed to deleted TFS credentials from Windows credential store (setting name: {settingName})", SettingName); } } } if (!deletedAnything) { Log.Information("Nothing to delete"); } }
public void Delete() { _connectionSettingStore.Delete(); }