HttpRequestMapper
Mapping HTTP requests to RPC/Endpoint method call arguments.
http request (path parameters, query parameters, request body (json or msgpack data)) -> rpc function call arguments (p1:t1, p2:t2, ...)
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
HttpRequestMapper.type
Value members
Concrete methods
def buildControllerMethodArgs[Req, Resp, F[_]](controller: Any, methodSurface: MethodSurface, request: Req, context: HttpContext[Req, Resp, F], params: Map[String, String], codecFactory: MessageCodecFactory, isRPC: Boolean)(implicit adapter: HttpRequestAdapter[Req]): Seq[Any]