Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
向playframework传递隐式JSON读取_Json_Playframework 2.0_Implicit - Fatal编程技术网

向playframework传递隐式JSON读取

向playframework传递隐式JSON读取,json,playframework-2.0,implicit,Json,Playframework 2.0,Implicit,我想知道向Playframework Json读写器传递隐式Json的最佳方式是什么 换句话说,我希望能够做到以下几点: def reads(json: JsValue)(implicit configuration: TenantConfiguration): JsResult[User] 但是我不能这样做,因为Reads特征不匹配你不能改变Reads[t],这很清楚。 我只需要创建自己的reads函数,比如 def customReads[T](json:JsValue)(implici

我想知道向Playframework Json读写器传递隐式Json的最佳方式是什么

换句话说,我希望能够做到以下几点:

def reads(json: JsValue)(implicit configuration: TenantConfiguration): JsResult[User]

但是我不能这样做,因为Reads特征不匹配

你不能改变Reads[t],这很清楚。 我只需要创建自己的reads函数,比如

def customReads[T](json:JsValue)(implicit reads: Reads[T], configuration: TenantConfiguration): JsResult[T] = ...