public DeviceManager( IBluetoothDeviceManager bluetoothDeviceManager, IInfraredDeviceManager infraredDeviceManager, IDeviceRepository deviceRepository, DeviceFactory deviceFactory) { _bluetoothDeviceManager = bluetoothDeviceManager; _infraredDeviceManager = infraredDeviceManager; _deviceRepository = deviceRepository; _deviceFactory = deviceFactory; }
public DeviceManager( IBluetoothDeviceManager bluetoothDeviceManager, IInfraredDeviceManager infraredDeviceManager, IDeviceRepository deviceRepository, DeviceFactory deviceFactory, IUIThreadService uiThreadService) { _bluetoothDeviceManager = bluetoothDeviceManager; _infraredDeviceManager = infraredDeviceManager; _deviceRepository = deviceRepository; _deviceFactory = deviceFactory; _uiThreadService = uiThreadService; }
public InfraredDevice(string name, string address, IInfraredDeviceManager infraredDeviceManager, IUIThreadService uiThreadService, IDeviceRepository deviceRepository) : base(name, address, deviceRepository, uiThreadService) { _infraredDeviceManager = infraredDeviceManager; }
public InfraredDevice(string name, string address, byte[] deviceData, IInfraredDeviceManager infraredDeviceManager, IDeviceRepository deviceRepository) : base(name, address, deviceRepository) { _infraredDeviceManager = infraredDeviceManager; }