私は次の行に沿って何かをしたいと思います:
def findUser[ A ]( bp: BodyParser[ A ] )( id: Int )( f: User => Action[ A ] => Result )
def findProfile[ A ]( bp: BodyParser[ A ] )( id: Int )( f: Profile => Action[ A ] => Result )
2 つ (およびそれ以上) を同じ意味で使用できる場合、または次のように使用できます。
def create = findUser( parse.json ) { user => findProfile( parse.json ) { profile => implicit request => ...
私が抱えている2つの問題は、parse.jsonに関係しています(アクションでボディパーサーとしてJsValueを渡し、署名から削除することで修正できると思います..そして、これらのアクションの1つ以上を使用できること自由に...何かアイデアはありますか?
ありがとうございました!
アップデート
回答を回答コメントに移動しました...