是否可以看到Macwire生成的代码

时间:2018-04-04 21:05:24

标签: playframework-2.6 silhouette macwire

是否可以查看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

0 个答案:

没有答案