public TaskbarProgressViewModelController(TaskbarProgressViewModel TaskbarProgress, IProgressPublisher ProgressPublisher) { _taskbarProgress = TaskbarProgress; _progressPublisher = ProgressPublisher; _progressPublisher.Changed += ProgressOnChanged; }
public Shell(IEventAggregator EventAggregator) { TaskbarProgress = new TaskbarProgressViewModel(); InitializeComponent(); Version version = Assembly.GetAssembly(typeof (App)).GetName().Version; Title += string.Format(" (ver. {0})", version.ToString(2)); VersionIndicator.Text = version.ToString(2); EventAggregator.GetEvent<BurningStartedEvent>().Subscribe(OnBurningStarted, ThreadOption.UIThread); }