public MuboxBridge(IServiceProvider serviceProvider) { _serviceProvider = serviceProvider; LoggingExtensions.ServiceProvider = serviceProvider; // gives Trace extensions indirect access to Console Extension Clients = new List <IMuboxClient>(); Keyboard = new Input.VirtualKeyboard(null); Mouse = new Input.VirtualMouse(null); }
public MuboxBridge(IServiceProvider serviceProvider) { _serviceProvider = serviceProvider; LoggingExtensions.ServiceProvider = serviceProvider; // gives Trace extensions indirect access to Console Extension Clients = new List<IMuboxClient>(); Keyboard = new Input.VirtualKeyboard(null); Mouse = new Input.VirtualMouse(null); }
public MuboxClientBridge( Action<WinAPI.VK> onDoKeyPress, Action<Input.MouseEventArgs> onDoMouseClick) { _doKeyPress = onDoKeyPress; _doMouseClick = onDoMouseClick; Keyboard = new Input.VirtualKeyboard(this); Mouse = new Input.VirtualMouse(this); }
public MuboxClientBridge( Action <WinAPI.VK> onDoKeyPress, Action <Input.MouseEventArgs> onDoMouseClick) { _doKeyPress = onDoKeyPress; _doMouseClick = onDoMouseClick; Keyboard = new Input.VirtualKeyboard(this); Mouse = new Input.VirtualMouse(this); }