Sha256: 0927ef3d6dc080116e0c1319c5e63f7489821b06c7833d268cec0c1f6bcfdae1

Contents?: true

Size: 302 Bytes

Versions: 2

Compression:

Stored size: 302 Bytes

Contents

module Aggro
  # Public: Makes requests against a given endpoint returning parsed responses.
  class Client
    def initialize(endpoint)
      @transport_client = Aggro.transport.client(endpoint)
    end

    def post(message)
      MessageParser.parse @transport_client.post message
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
aggro-0.0.3 lib/aggro/client.rb
aggro-0.0.2 lib/aggro/client.rb