private static void DeclareInterfaces( IInterfaceTypeDescriptor typeDescriptor, IReadOnlyCollection <NamedTypeNode> interfaceReferences) { foreach (NamedTypeNode typeNode in interfaceReferences) { typeDescriptor.Interface(typeNode); } }
protected override void Configure(IInterfaceTypeDescriptor descriptor) { descriptor.Name("Pet"); descriptor.Interface <BeingType>(); descriptor.Field("name").Type <NonNullType <StringType> >(); }