private function generateSchemaLinkHeader($routeName, Request $request, Response $response)
    {
        if ($request->get('_route') != 'graviton.core.static.main.all') {
            try {
                $schemaRoute = SchemaUtils::getSchemaRouteName($routeName);
                $this->linkHeader->add(
                    new LinkHeaderItem(
                        $this->router->generate($schemaRoute, [], UrlGeneratorInterface::ABSOLUTE_URL),
                        ['rel' => 'schema']
                    )
                );
            } catch (\Exception $e) {
                // nothing to do..
            }
        }
    }