public MappableDevice Create(string id, string name, List <MappableSource> sources) { var device = new MappableDevice(id, name, sources); lock (sync) { devices.Add(device); } return(device); }
public bool Remove(MappableDevice device) { return(devices.Remove(device)); }