Binboo.Jira.Commands.EstimateCommand.ProcessCommand C# (CSharp) Метод

ProcessCommand() защищенный Метод

protected ProcessCommand ( IContext context ) : ICommandResult
context IContext
Результат ICommandResult
        protected override ICommandResult ProcessCommand(IContext context)
        {
            IDictionary<string, Argument> arguments = CollectAndValidateArguments(
                                                            context.Arguments,
                                                            issueId => JiraParamValidator.MultipleIssueId,
                                                            estimation => JiraParamValidator.Estimation);

            var ticket = arguments["issueId"];
            var sb = new StringBuilder();

            foreach (var issue in ticket.Values)
            {
                sb.Append(Estimate(issue, arguments["estimation"]));
            }

            return CommandResult.Success(sb.ToString(), ticket.Values);
        }