protected override void Configure(IInterfaceTypeDescriptor <IThing> descriptor) { descriptor.Name("IThing"); descriptor.Field(x => x.AdditionalType); descriptor.Field(x => x.AlternateName); descriptor.Field(x => x.DisambiguatingDescription); descriptor.Field(x => x.Description); descriptor.Field(x => x.Name); descriptor.Field(x => x.SameAs); descriptor.Field(x => x.Url); descriptor.Ignore(x => x.Identifier); descriptor.Ignore(x => x.PotentialAction); descriptor.Ignore(x => x.Image); descriptor.Ignore(x => x.MainEntityOfPage); descriptor.Ignore(x => x.SubjectOf); }