예제 #1
0
        public void Field(AstPrintFieldDefinition field)
        {
            if (_fields.Exists(x => x.Name == field.Name))
            {
                throw new ExecutionError($"A field with name \"{field.Name}\" aleady exists!");
            }

            _fields.Add(field);
        }
예제 #2
0
        public void Field(AstPrintFieldDefinition field)
        {
            if (FieldsList.Exists(x => x.Name == field.Name))
            {
                throw new ArgumentException($"A field with name \"{field.Name}\" already exists!", nameof(field));
            }

            FieldsList.Add(field);
        }