예제 #1
0
 public RemoverPaginaFileTransfer(
     ISsh ssh,
     IObtemFileTransferDaPaginaServico obtemFileTransferDaPaginaServico,
     IPaginaRepositorio paginaRepositorio,
     IGravaLogDaPaginaServico gravaLogDaPaginaServico)
 {
     this.ssh = ssh;
     this.obtemFileTransferDaPaginaServico = obtemFileTransferDaPaginaServico;
     this.paginaRepositorio       = paginaRepositorio;
     this.gravaLogDaPaginaServico = gravaLogDaPaginaServico;
 }
예제 #2
0
 public SshBatchProcessor(IFileReader reader = null, ISsh sshComp = null)
 {
     fileReader = reader ?? new FileReader();
     ssh        = sshComp ?? new Ssh();
 }
예제 #3
0
 public VoiceRecognizer(IMicrophoneControl microphone, ISpeechRecognizer speechRecognizer, ISsh sshClient)
 {
     this._microphone       = microphone;
     this._speechRecognizer = speechRecognizer;
     this._sshClient        = sshClient;
 }
 public VoiceCommandRecognizedEventHandler(ISsh sshClient)
 {
     _sshClient = sshClient;
     this.lastCommandExecutedAt = DateTimeOffset.UtcNow;
 }