Constructor.
@api
RouteCollection $routes A RouteCollection instance:
RequestContext $context The context:
LoggerInterface $logger A logger instance:
public function __construct(RouteCollection $routes, RequestContext $context, LoggerInterface $logger = null) {
$this->routes = $routes;
$this->context = $context;
$this->logger = $logger;
}