1

我想知道将隐式传递给 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 特征不匹配

4

1 回答 1

2

很明显,您无法更改 Reads[T]。我会简单地创建自己的读取功能,例如?

def customReads[T](json:JsValue)(implicit reads: Reads[T], configuration: TenantConfiguration): JsResult[T] = ...
于 2013-06-06T15:42:35.913 回答