NodeAssets.Core.Commands.NodeExecutor.RunCommand C# (CSharp) Метод

RunCommand() публичный Метод

public RunCommand ( CommandResult result ) : Task
result CommandResult
Результат Task
        public async Task<string> RunCommand(CommandResult result)
        {
            var stdOut = await result.StdOut.ReadToEndAsync().ConfigureAwait(false);
            var code = await result.RunningTask.ConfigureAwait(false);

            if (code != 0)
            {
                var error = await result.StdErr.ReadToEndAsync().ConfigureAwait(false);
                throw new CompileException("The execution of the command failed: \r\n" + error);
            }

            return stdOut;
        }