public HidComunication(IVolumeController volumeController) { DeviceList.Local.Changed += DeviceListChangedHandler; var hidDeviceList = DeviceList.Local.GetHidDevices().ToArray(); this.Device = hidDeviceList.FirstOrDefault(d => d.VendorID == VendorId && d.ProductID == ProductId); VolumeController = volumeController; StartReader(); }
public VolumeController(GTLContext context) { volumeController = ControllerFactory.CreateVolumeController(context); }
public VolumeController(IVolumeController service) { VolumeService = service; }
public SetVolumeCommand(int percent, IVolumeController volumeController) { this.percent = percent; this.volumeController = volumeController; }
public GetVolumeCommand(IVolumeController volumeController) { this.volumeController = volumeController; }