using Cowain.Bake.UI.UserManagerment.ViewModels; using Prism.Events; using System.Windows; using Unity; using static Cowain.Bake.UI.UserManagerment.ViewModels.DeviceModeViewModel; namespace Cowain.Bake.UI.UserManagerment.Views { /// /// DeviceModeView.xaml 的交互逻辑 /// public partial class DeviceModeView : Window { private IEventAggregator _eventAggregator; public DeviceModeView(IUnityContainer unityContainer, IEventAggregator eventAggregator) { InitializeComponent(); _eventAggregator = eventAggregator; _eventAggregator.GetEvent().Subscribe(() => Close()); unityContainer.Resolve().Refresh(); } } }