protected override void Configure(IFilterInputTypeDescriptor <Application> descriptor)
    {
        descriptor.BindFieldsExplicitly();

        descriptor.Field(t => t.Name);
        descriptor.Field(t => t.Namespace);
    }
Exemplo n.º 2
0
 protected override void Configure(IFilterInputTypeDescriptor <Book> descriptor)
 {
     // descriptor
     descriptor.Field(x => x.Author).Type <AuthorFilterInputType>();
     descriptor.Field(x => x.Pages).Type <FilterInputType <int> >();
     descriptor.Field(x => x.Name).Type <FilterInputType <string> >();
 }
Exemplo n.º 3
0
 protected override void Configure(IFilterInputTypeDescriptor <Point> descriptor)
 {
     descriptor.Field(x => x.M);
     descriptor.Field(x => x.X);
     descriptor.Field(x => x.Y);
     descriptor.Field(x => x.Z);
     base.Configure(descriptor);
 }
Exemplo n.º 4
0
 protected override void Configure(
     IFilterInputTypeDescriptor <Data.CalorimetricData> descriptor
     )
 {
     base.Configure(descriptor);
     descriptor.Field(x => x.Id);
     descriptor.Field(x => x.GValues);
     descriptor.Field(x => x.UValues);
 }
            protected override void Configure(IFilterInputTypeDescriptor <User> descriptor)
            {
                descriptor.Name("TestName");
                descriptor.Field(x => x.Id)
                .Extend()
                .OnBeforeCreate(x => x.Handler = new CustomHandler());

                descriptor.Field(x => x.Friends)
                .Extend()
                .OnBeforeCompletion((ctx, x) => x.Handler = new CustomHandler());
            }
Exemplo n.º 6
0
        protected override void Configure(IFilterInputTypeDescriptor <Ad> descriptor)
        {
            descriptor.BindFieldsExplicitly();

            descriptor.Field(f => f.Categories)
            .Type <ListFilterInputType <CategoryFilterType> >()
            .Description("Ad categories");

            descriptor.Field(f => f.Metrics)
            .Type <ListFilterInputType <MetricFilterType> >()
            .Description("Ad metrics");
        }
Exemplo n.º 7
0
 protected override void Configure(
     IFilterInputTypeDescriptor <Data.HygrothermalData> descriptor
     )
 {
     base.Configure(descriptor);
     descriptor.Field(x => x.Id);
 }
Exemplo n.º 8
0
 protected override void Configure(
     IFilterInputTypeDescriptor <TData> descriptor
     )
 {
     descriptor.BindFieldsExplicitly();
     descriptor.Field(x => x.Locale);
     descriptor.Field(x => x.Name);
     descriptor.Field(x => x.Description);
     descriptor.Field(x => x.ComponentId);
     descriptor.Field(x => x.CreatorId);
     descriptor.Field(x => x.CreatedAt);
     descriptor.Field(x => x.AppliedMethod);
     descriptor.Field(x => x.Approvals);
     descriptor.Field(x => x.Resources);
     descriptor.Field(x => x.Warnings);
 }
Exemplo n.º 9
0
        protected override void Configure(IFilterInputTypeDescriptor <Metric> descriptor)
        {
            descriptor.BindFieldsImplicitly();

            descriptor.Field(e => e.Name)
            .Type <StringOperationFilterInputType>();
        }
Exemplo n.º 10
0
 protected override void Configure(
     IFilterInputTypeDescriptor <Data.PhotovoltaicData> descriptor
     )
 {
     base.Configure(descriptor);
     descriptor.Field(x => x.Id);
 }
Exemplo n.º 11
0
 protected override void Configure(
     IFilterInputTypeDescriptor <Data.NamedMethodArgument> descriptor
     )
 {
     descriptor.BindFieldsExplicitly();
     descriptor.Field(x => x.Name);
     // TODO descriptor.Field(x => x.Value);
 }
Exemplo n.º 12
0
 protected override void Configure(
     IFilterInputTypeDescriptor <Data.GetHttpsResource> descriptor
     )
 {
     descriptor.BindFieldsExplicitly();
     descriptor.Field(x => x.Id);
     descriptor.Field(x => x.Description);
     descriptor.Field(x => x.HashValue);
     descriptor.Field(x => x.DataFormatId);
     descriptor.Field(x => x.AppliedConversionMethod);
     descriptor.Field(x => x.ArchivedFilesMetaInformation);
     descriptor.Field(x => x.DataId);
     descriptor.Field(x => x.ParentId);
     descriptor.Field(x => x.Parent);
 }
Exemplo n.º 13
0
 protected override void Configure(
     IFilterInputTypeDescriptor <Data.OpticalData> descriptor
     )
 {
     base.Configure(descriptor);
     descriptor.Field(x => x.Id);
     descriptor.Field(x => x.NearnormalHemisphericalSolarReflectances);
     descriptor.Field(x => x.NearnormalHemisphericalSolarTransmittances);
     descriptor.Field(x => x.NearnormalHemisphericalVisibleReflectances);
     descriptor.Field(x => x.NearnormalHemisphericalVisibleTransmittances);
     descriptor.Field(x => x.InfraredEmittances);
     descriptor.Field(x => x.ColorRenderingIndices);
     descriptor.Field(x => x.CielabColors);
 }
Exemplo n.º 14
0
 protected override void Configure(IFilterInputTypeDescriptor descriptor)
 {
     descriptor.Field("boolean").Type <BooleanOperationInput>();
 }
Exemplo n.º 15
0
 protected override void Configure(
     IFilterInputTypeDescriptor <Foo> descriptor)
 {
     descriptor.Field(t => t.Bar);
     descriptor.AllowAnd(false).AllowOr(false);
 }
Exemplo n.º 16
0
 protected override void Configure(IFilterInputTypeDescriptor descriptor)
 {
     descriptor.Field("comparable").Type <ComparableOperationFilterInput <int> >();
 }
Exemplo n.º 17
0
 protected override void Configure(IFilterInputTypeDescriptor descriptor)
 {
     descriptor.Field("example").Type <StringType>();
 }
Exemplo n.º 18
0
 protected override void Configure(IFilterInputTypeDescriptor descriptor)
 {
     descriptor.Field("data").Type <IntType>();
 }
        protected override void Configure(IFilterInputTypeDescriptor <T> descriptor)
        {
            descriptor.BindFieldsExplicitly();

            descriptor.Field(x => x.Area);
            descriptor.Field(x => x.Boundary);
            descriptor.Field(x => x.Centroid);
            descriptor.Field(x => x.Dimension);
            descriptor.Field(x => x.Envelope);
            descriptor.Field(x => x.GeometryType);
            descriptor.Field(x => x.InteriorPoint);
            descriptor.Field(x => x.IsSimple);
            descriptor.Field(x => x.IsValid);
            descriptor.Field(x => x.Length);
            descriptor.Field(x => x.NumPoints);
            descriptor.Field(x => x.OgcGeometryType);
            descriptor.Field(x => x.PointOnSurface);
            descriptor.Field(x => x.SRID).Name("srid");

            descriptor.Operation(Contains).Type <GeometryContainsOperationFilterInputType>();
            descriptor.Operation(NotContains).Type <GeometryContainsOperationFilterInputType>();
            descriptor.Operation(Distance).Type <GeometryDistanceOperationFilterInputType>();
            descriptor.Operation(Intersects).Type <GeometryIntersectsOperationFilterInputType>();
            descriptor.Operation(NotIntersects).Type <GeometryIntersectsOperationFilterInputType>();
            descriptor.Operation(Overlaps).Type <GeometryOverlapsOperationFilterInputType>();
            descriptor.Operation(NotOverlaps).Type <GeometryOverlapsOperationFilterInputType>();
            descriptor.Operation(Touches).Type <GeometryTouchesOperationFilterInputType>();
            descriptor.Operation(NotTouches).Type <GeometryTouchesOperationFilterInputType>();
            descriptor.Operation(Within).Type <GeometryWithinOperationFilterInputType>();
            descriptor.Operation(NotWithin).Type <GeometryWithinOperationFilterInputType>();
        }
 protected override void Configure(
     IFilterInputTypeDescriptor <FooNullable> descriptor)
 {
     descriptor.Field(t => t.Bar);
 }
 protected override void Configure(IFilterInputTypeDescriptor <Author> descriptor)
 {
     descriptor.Field(x => x.Name).Type <StringFilterInputType>();
 }
Exemplo n.º 22
0
 protected override void Configure(IFilterInputTypeDescriptor descriptor)
 {
     descriptor.Field("comparable").Type <FilterInputType <Bar> >();
 }
 protected override void Configure(
     IFilterInputTypeDescriptor <Foo> descriptor)
 {
     descriptor.Field(t => t.FooNested);
 }
 protected override void Configure(IFilterInputTypeDescriptor <FooShort> descriptor)
 {
     descriptor.Field(t => t.BarShort);
 }
 protected override void Configure(IFilterInputTypeDescriptor descriptor)
 {
     descriptor.Field("comparable").Type <EnumOperationInput <FooBar> >();
 }
    protected override void Configure(IFilterInputTypeDescriptor <Component> descriptor)
    {
        descriptor.BindFieldsExplicitly();

        descriptor.Field(t => t.Name);
    }
Exemplo n.º 27
0
 protected override void Configure(IFilterInputTypeDescriptor descriptor)
 {
     descriptor.Field("test").Type <StringOperationFilterInputType>();
 }
Exemplo n.º 28
0
 protected override void Configure(IFilterInputTypeDescriptor <Author> descriptor)
 {
     // descriptor
     descriptor.Field(x => x.Name).Type <BookFilterType>();
 }
Exemplo n.º 29
0
 protected override void Configure(IFilterInputTypeDescriptor descriptor)
 {
     descriptor.Field("string").Type <ListFilterInput <StringOperationInput> >();
 }