Class: MyApiClient::Request::Executor
- Inherits:
-
ServiceAbstract
- Object
- ServiceAbstract
- MyApiClient::Request::Executor
- Defined in:
- lib/my_api_client/request/executor.rb
Overview
Executes HTTP request with specified parameters.
Instance Method Summary collapse
-
#initialize(instance:, request_params:, request_logger:, faraday_options:) ⇒ Sawyer::Response
constructor
Response instance.
Methods inherited from ServiceAbstract
Constructor Details
#initialize(instance:, request_params:, request_logger:, faraday_options:) ⇒ Sawyer::Response
Returns Response instance.
20 21 22 23 24 25 26 |
# File 'lib/my_api_client/request/executor.rb', line 20 def initialize(instance:, request_params:, request_logger:, faraday_options:) @instance = instance @request_params = request_params @request_logger = request_logger faraday = Faraday.new(nil, ) @agent = Sawyer::Agent.new('', faraday: faraday) end |