/// <inheritdoc/> public void VisitInterfaceFieldArgumentDefinition(QueryArgument argument, FieldType field, IInterfaceGraphType type, ISchema schema) => ValidateAppliedDirectives(argument, field, type, schema, DirectiveLocation.ArgumentDefinition);
public virtual string PrintInterface(IInterfaceGraphType type) { var description = Options.IncludeDescriptions ? PrintDescription(type.Description) : ""; return(description + "interface {1} {{{0}{2}{0}}}".ToFormat(Environment.NewLine, type.Name, PrintFields(type))); }