예제 #1
0
        private async Task <Tuple <int, string> > RunCommand(string s)
        {
            _argumentParser.ClearLogger();
            _argumentParser.SetLoggerSilent();

            string[] args    = s.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
            var      retcode = await _argumentParser.RunOptionsAsync(args);

            string outText            = ArgumentParser.OutPut;
            var    exitCode           = retcode;
            Tuple <int, string> tuple = new Tuple <int, string>(exitCode, outText);

            return(tuple);
        }