public void Handle(ShowActivatedFeatureWindowMessage message) { if (message.ShowWindow && ActivatedFeatureVm == null) { ActivatedFeatureVm = new ActivatedFeatureViewModel(eventAggregator, repository); var resendSelectedDefinition = new ResendItemSelectedRequest <FeatureDefinition>(); eventAggregator.BeginPublishOnUIThread(resendSelectedDefinition); } if (!message.ShowWindow && ActivatedFeatureVm != null) { ActivatedFeatureVm = null; } }
public void Handle(ResendItemSelectedRequest <FeatureDefinition> message) { SelectionChangedBase(); }