module ApolloFederation::ServiceField
Public Class Methods
included(base)
click to toggle source
# File lib/apollo-federation/service_field.rb, line 8 def self.included(base) base.extend(ClassMethods) end
Public Instance Methods
_service()
click to toggle source
# File lib/apollo-federation/service_field.rb, line 20 def _service schema_class = context.schema.is_a?(GraphQL::Schema) ? context.schema.class : context.schema { sdl: schema_class.federation_sdl(context: context.to_h) } end