//private readonly IMonitoringDataService _monitoringDataService;
        //private UIManager _uiManager;

        public MonitoringViewModel(ICustomerService customerService, IWiringDiagramService wiringDiagramService)
        {
            _customerService      = customerService;
            _wiringDiagramService = wiringDiagramService;
            //_monitoringDataService = monitoringDataService;
            //_monitoringDataService.DataUpdated += _monitoringDataService_DataUpdated;
        }
        public WiringDiagramViewModel(IWiringDiagramService wiringDiagramService, IMonitoringDataService monitoringDataService)
        {
            _wiringDiagramService  = wiringDiagramService;
            _monitoringDataService = monitoringDataService;

            _uiManager                = UIManager.Instance;
            _uiManager.Dispatcher     = Application.Current.Dispatcher;
            _uiManager.EnableSafeMode = true;

            _monitoringDataService.MonitoringDataUpdated += _monitoringDataService_DataUpdated;
        }