class RailsTwirp::ServiceMapper
Public Class Methods
new(service_route_set, mapper)
click to toggle source
# File lib/rails_twirp/mapper.rb, line 43 def initialize(service_route_set, mapper) @service_route_set = service_route_set @mapper = mapper end
Public Instance Methods
rpc(name, to:)
click to toggle source
# File lib/rails_twirp/mapper.rb, line 48 def rpc(name, to:) mapping = Mapping.new(to: to, module: @mapper.send(:_module)) @service_route_set.add_route(name, mapping) end