コード例 #1
0
        private void ValidateCommand(CommandModel command, List <string> errors)
        {
            var name = command.Name;

            if (name.Parts == null || name.Parts.Count == 0)
            {
                errors.Add("Command name is empty");
            }

            if (name.Parts.Any(_ => !_identifierValidator.IsValid(_)))
            {
                errors.Add("Command name is not a valid identifier");
            }
        }