我想知道将隐式传递给Playframework Json Reader / Writer的最佳方法
http://www.playframework.com/documentation/api/2.0/scala/play/api/libs/json/Reads.html
换句话说,我希望能够做到这样的事情:
def reads(json: JsValue)(implicit configuration: TenantConfiguration): JsResult[User]
但是我不能这样做,因为Reads trait不匹配
答案 0 :(得分:2)
你不能改变Reads [T],很清楚。 我只想创建自己的读取函数,如?
def customReads[T](json:JsValue)(implicit reads: Reads[T], configuration: TenantConfiguration): JsResult[T] = ...