Пример #1
0
        public IArrayFilterOperationDescriptor <TArray> AllowNone <TFilter>()
            where TFilter : FilterInputType <TArray>
        {
            ArrayFilterOperationDescriptor <TArray> field =
                GetOrCreateOperation(FilterOperationKind.ArrayNone);

            field.Type <TFilter>();
            Filters.Add(field);

            return(field);
        }
Пример #2
0
        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);
        }