<title data-rh="true">Custom Extensions | Entity GraphQL</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://entitygraphql.github.io/5.7/field-extensions/custom-extensions"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="5.7"><meta data-rh="true" name="docusaurus_tag" content="docs-default-5.7"><meta data-rh="true" name="docsearch:version" content="5.7"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-5.7"><meta data-rh="true" property="og:title" content="Custom Extensions | Entity GraphQL"><meta data-rh="true" name="description" content="Field extensions let you move common patterns or use cases into an extension method to easily apply the logic across many fields. To implement an extension you implement the IFieldExtension interface and create an extension method. You can have your extension applied via an Attribute in SchemaBuilder by having your attribute extend FieldExtensionAttribute."><meta data-rh="true" property="og:description" content="Field extensions let you move common patterns or use cases into an extension method to easily apply the logic across many fields. To implement an extension you implement the IFieldExtension interface and create an extension method. You can have your extension applied via an Attribute in SchemaBuilder by having your attribute extend FieldExtensionAttribute."><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://entitygraphql.github.io/5.7/field-extensions/custom-extensions"><link data-rh="true" rel="alternate" href="https://entitygraphql.github.io/5.7/field-extensions/custom-extensions" hreflang="en"><link data-rh="true" rel="alternate" href="https://entitygraphql.github.io/5.7/field-extensions/custom-extensions" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://NZVRVDGLPG-dsn.algolia.net" crossorigin="anonymous"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Field extensions","item":"https://entitygraphql.github.io/5.7/field-extensions/"},{"@type":"ListItem","position":2,"name":"Custom Extensions","item":"https://entitygraphql.github.io/5.7/field-extensions/custom-extensions"}]}</script><link rel="search" type="application/opensearchdescription+xml" title="Entity GraphQL" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.bf806942.css">
0 commit comments