Exemplo n.º 1
0
 protected virtual void Configure(IInterfaceTypeDescriptor descriptor)
 {
 }
Exemplo n.º 2
0
 protected sealed override void Configure(
     IInterfaceTypeDescriptor descriptor)
 {
     throw new NotSupportedException();
 }
Exemplo n.º 3
0
 protected override void Configure(IInterfaceTypeDescriptor <Book> descriptor)
 {
     base.Configure(descriptor);
 }
Exemplo n.º 4
0
 protected override void Configure(IInterfaceTypeDescriptor descriptor)
 {
     descriptor.Name("Node");
     descriptor.Field("id").Type <NonNullType <IdType> >();
 }
Exemplo n.º 5
0
 protected override void Configure(IInterfaceTypeDescriptor <TypeInfo> descriptor)
 {
     descriptor
     .Field(o => o.Wrapped)
     .Ignore();
 }
Exemplo n.º 6
0
 protected override void Configure(IInterfaceTypeDescriptor descriptor)
 {
     descriptor.Name("Pet");
     descriptor.Implements <BeingType>();
     descriptor.Field("name").Type <NonNullType <StringType> >();
 }
Exemplo n.º 7
0
 protected override void Configure(IInterfaceTypeDescriptor descriptor)
 {
     descriptor.Name("Drink");
     descriptor.Field("kind")
     .Type <NonNullType <DrinkKindType> >();
 }
 protected override void Configure(IInterfaceTypeDescriptor <Base> descriptor)
 {
     descriptor.Name("BaseType");
     descriptor.BindFieldsExplicitly();
     descriptor.Field(x => x.Name);
 }
Exemplo n.º 9
0
 public abstract void OnConfigure(IInterfaceTypeDescriptor descriptor);
 public static void Ignore <T>(
     this IInterfaceTypeDescriptor <T> descriptor,
     Expression <Func <T, object> > propertyOrMethod)
 {
     descriptor.Field(propertyOrMethod).Ignore();
 }