是否可以看到wire
宏生成的代码是什么
lazy val securedRequestHandler : SecuredRequestHandler = wire[DefaultSecuredRequestHandler]
在上面的示例中,我想知道DefaultSecuredRequestHandler
创建时传递了哪些参数。DefaultSecuredRequestHandler
不是我的课。它是Silhouette
图书馆的一部分。
我正在尝试创建一个实例,DefaultSecuredRequestHandler
我需要传递BodyParser.Default
给它,但我不知道从哪里得到它。但是,我在网上找到了一些代码,我们使用 Macwire 创建DefaultSecuredRequestHandler
. 因此,我想知道是如何DefaultSecuredRequestHandler
创建的。
new DefaultSecuredAction(requestHandler: SecuredRequestHandler, bodyParser: Default) //I don't know how to create a bodyParser of type Default