protected ControlledDevice(ControlledDeviceSettings controlledDeviceSettings, ICollection <IConnection> connections = null) : base(controlledDeviceSettings)
 {
     Connections  = connections ?? new List <IConnection>();
     ApiManager   = new ApiManager();
     LogicManager = new LogicManager();
     GlobalMonitorCancellationTokenSource = new CancellationTokenSource();
 }
示例#2
0
 protected Device(ControlledDeviceSettings deviceSettings)
 {
     DeviceSettings = deviceSettings;
 }