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