public IArrayFilterOperationDescriptor <TArray> AllowNone <TFilter>() where TFilter : FilterInputType <TArray> { ArrayFilterOperationDescriptor <TArray> field = GetOrCreateOperation(FilterOperationKind.ArrayNone); field.Type <TFilter>(); Filters.Add(field); return(field); }
public IArrayFilterOperationDescriptor <TArray> AllowAll( Action <IFilterInputTypeDescriptor <TArray> > descriptor) { var type = new FilterInputType <TArray>(descriptor); var typeReference = new SchemaTypeReference(type); ArrayFilterOperationDescriptor <TArray> field = GetOrCreateOperation(FilterOperationKind.ArrayAll); field.Type(typeReference); Filters.Add(field); return(field); }