Class: RackOnLambda::Handlers::RestApi

Inherits:
Object
  • Object
show all
Defined in:
lib/rack_on_lambda/handlers/rest_api.rb

Class Method Summary collapse

Class Method Details

.call(event:, context:, app:) ⇒ Object



6
7
8
9
10
# File 'lib/rack_on_lambda/handlers/rest_api.rb', line 6

def self.call(event:, context:, app:)
  adapter = Adapters::RestApi.new(event: event, context: context)
  status, headers, body = app.call(adapter.env)
  adapter.response(status, headers, body)
end