module GraphQL::Batch::SetupMultiplex::Trace
Public Class Methods
new(executor_class:, **_rest)
click to toggle source
Calls superclass method
# File lib/graphql/batch/setup_multiplex.rb, line 17 def initialize(executor_class:, **_rest) @executor_class = executor_class super end
Public Instance Methods
execute_multiplex(multiplex:)
click to toggle source
Calls superclass method
# File lib/graphql/batch/setup_multiplex.rb, line 22 def execute_multiplex(multiplex:) GraphQL::Batch::Executor.start_batch(@executor_class) super ensure GraphQL::Batch::Executor.end_batch end