Class: GRPCWeb::RackApp::RouteHandler

Inherits:
Object
  • Object
show all
Defined in:
lib/grpc_web/server/rack_app.rb

Overview

Handles a single route

Instance Method Summary collapse

Constructor Details

#initialize(service_config, service_method) ⇒ RouteHandler

Returns a new instance of RouteHandler.



45
46
47
48
# File 'lib/grpc_web/server/rack_app.rb', line 45

def initialize(service_config, service_method)
  self.service_config = service_config
  self.service_method = service_method
end

Instance Method Details

#call(env) ⇒ Object



50
51
52
# File 'lib/grpc_web/server/rack_app.rb', line 50

def call(env)
  ::GRPCWeb::RackHandler.call(service, service_method, env)
end