private void OnRemoveView(IBuildProviderView view)
        {
            if (view != null)
            {
                Views.Remove(view);

                var settings = this.buildMonitorSettingsContainer.SingleOrDefault(a => a.UniqueId == view.ViewModel.MonitorSettings.UniqueId);
                if (settings != null)
                {
                    this.buildMonitorSettingsContainer.Remove(settings);
                }
            }
        }
 private void OnEdit(IBuildProviderView view)
 {
     view.ViewModel.IsInEditMode = !view.ViewModel.IsInEditMode;
 }