public override void Dispose() { base.Dispose(); _eventAggregator.GetEvent<MergeCompleteEvent>().Unsubscribe(OnMergeComplete); }