public static Node FindNode(uint homeId, byte Id) { var node = _nodeList.Where(x => x.HomeId == homeId && x.Id == Id).FirstOrDefault(); if (node == null) { node = new Node { HomeId = homeId, Id = Id }; _nodeList.Add(node); } return node; }
public static void FillInfo(Node node) { node.ManufacturerName = _manager.GetNodeManufacturerName(node.HomeId, node.Id); Console.WriteLine("Found manufacturer name: " + node.ManufacturerName); }