Class: AnyCable::Middleware
- Inherits:
-
GRPC::Interceptor
- Object
- GRPC::Interceptor
- AnyCable::Middleware
- Defined in:
- lib/anycable/middleware.rb
Overview
Middleware is a wrapper over gRPC interceptors for request/response calls
Instance Method Summary collapse
Instance Method Details
#call ⇒ Object
15 16 17 |
# File 'lib/anycable/middleware.rb', line 15 def call(*) raise NotImplementedError end |
#request_response(request: nil, call: nil, method: nil) ⇒ Object
9 10 11 12 13 |
# File 'lib/anycable/middleware.rb', line 9 def request_response(request: nil, call: nil, method: nil) call(request, call, method) do yield end end |