public GraphQueryField MediaQueryField(IList <GraphQueryField> fields, IList <object> arguments = null) { var field = new GraphQueryField("media", GetType(), _queryType, InitilizeDefaultFieldRules(), typeof(MediaQueryFields)).GetGraphFieldAndSetFieldArguments(fields, arguments); FieldAndArgumentHelper.ValidateQueryFieldsAndArguments(field, fields, arguments, typeof(MediaQueryFields), typeof(MediaQueryArguments)); return(field.GetGraphFieldAndSetFieldArguments(fields, arguments)); }
public GraphQueryField StaffQueryField(IList <GraphQueryField> fields) { var field = new GraphQueryField("staff", GetType(), _queryType, InitilizeDefaultFieldRules(), typeof(StaffConnectionQueryFields)).GetGraphFieldAndSetFieldArguments(fields); FieldAndArgumentHelper.ValidateQueryFields(field, fields, typeof(StaffConnectionQueryFields)); return(field.GetGraphFieldAndSetFieldArguments(fields)); }