Class: A2A::Client::Middleware::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/a2a/client/middleware.rb

Overview

Base class for middleware interceptors

Instance Method Summary collapse

Instance Method Details

#call(request, context, next_middleware) ⇒ Object

Call the middleware

Raises:

  • (NotImplementedError)


38
39
40
# File 'lib/a2a/client/middleware.rb', line 38

def call(request, context, next_middleware)
  raise NotImplementedError, "#{self.class}#call must be implemented"
end