public PasteDetectionHandler( IKeyboardDominanceWatcher keyboardDominanceWatcher, IPasteHotkeyInterceptor pasteHotkeyInterceptor) { this.keyboardDominanceWatcher = keyboardDominanceWatcher; this.pasteHotkeyInterceptor = pasteHotkeyInterceptor; SetupPasteHotkeyInterceptor(); }
public PostInstallArgumentProcessor( ILogger logger, IFileManager fileManager, IKeyboardDominanceWatcher keyboardDominanceWatcher) { this.logger = logger; this.fileManager = fileManager; this.keyboardDominanceWatcher = keyboardDominanceWatcher; }
public InstallArgumentProcessor( IProcessManager processManager, ICertificateManager certificateManager, ISignHelper signHelper, IEnvironmentInformation environmentInformation, ISettingsViewModel settingsViewModel, IKeyboardDominanceWatcher keyboardDominanceWatcher, IThreadDelay threadDelay) { this.processManager = processManager; this.certificateManager = certificateManager; this.signHelper = signHelper; this.environmentInformation = environmentInformation; this.settingsViewModel = settingsViewModel; this.keyboardDominanceWatcher = keyboardDominanceWatcher; this.threadDelay = threadDelay; }