//[Field("enumValues", OnType = typeof(Type__)), Null] public IList<__EnumValue> GetEnumValues(IFieldContext context, __Type type_, bool includeDeprecated = true) { if (type_.Kind != TypeKind.Enum) return null; if (includeDeprecated) return type_.EnumValues.ToArray(); return type_.EnumValues.Where(ev => !ev.IsDeprecated).ToArray(); }
//[Field("fields", OnType = typeof(Type__)), Null] public IList<__Field> GetFields(IFieldContext context, __Type type_, bool includeDeprecated = true) { return type_.Fields.Where(t => !t.IsHidden).ToList(); }