1

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

0 回答 0