private void UnsubscribeToTransactionChangedEvents() { if (AllTransactions == null || AllTransactions.None()) { return; } Parallel.ForEach(AllTransactions, transaction => { transaction.PropertyChanged -= OnTransactionPropertyChanged; }); }