public GenericOutcome ProcessReady(int port, List <string> logPathsToUpload)
        {
            var pReady = new ProcessReady
            {
                Port             = port,
                LogPathsToUpload = logPathsToUpload.ToArray()
            };

            return(EmitEvent(pReady));
        }
        public async Task <GenericOutcome> ProcessReady(int port, List <string> logPathsToUpload)
        {
            var pReady = new ProcessReady {
                Port             = port,
                LogPathsToUpload = { logPathsToUpload }
            };

            var response = await SendAsync(pReady).ConfigureAwait(false);

            return(ParseHttpResponse(response));
        }