public TemperatureWorker(int duration)
 {
     _updateVisitor = new UpdateVisitor();
     _computer = new Computer();
     _computer.CPUEnabled = true;
     _wmiProvider = new WmiProvider(_computer);
     _computer.Open();
     _hardware = _computer.Hardware[0];
     _hardware.Accept(_updateVisitor);
     //Timer TimerInt = new Timer();
     //TimerInt.Interval = duration;
     //TimerInt.Tick += new EventHandler(tw_tick);
     //TimerInt.Start();
 }