Files
HomeMonitor/DeviceStatus/Service/DeviceRepository.cs

18 lines
366 B
C#

namespace Service;
public class DeviceRepository : Dictionary<string, Device>
{
public void HandleDeviceMessage(string name, string value)
{
if (ContainsKey(name))
{
this[name].Update(value);
}
else
{
var device = new Device(name, value);
this[name] = device;
}
}
}