private void RemoveCommand(DescriptCommand command) { _descriptCommands.Remove(command); }
private void AddCommand(DescriptCommand command) { _descriptCommands.Add(command); }
public string Execute(DescriptCommand command) { var device = _smartDevicesProvider.GetDevice(command.DeviceId); return(device.ExecuteCommand(command.CommandId)); }