在构造函数中实例化DI之间有什么区别,如:
private $routingService;
public function __construct(RoutingService $routingService)
{
$this->routingService = $routingService;
}
并使用facade App::make('RoutingService')
编辑:
我没有要求什么是更好的,而是他们的实际/功能差异是什么,除了明显的一个,构造函数一个在类级别可用,而外观一个只在被调用的方法中可用。