Я хочу динамически добавлять метаданные на страницу макета для SEO из админ-панели. Образец:
<meta content="" name="description" />
<meta content="XXX" name="author" />
В MVC5 я использую:
<head>
@Html.Action("GetMetatags", "Home")
</head>
и легко их получить.
Но в Asp.Net Core 2.1 я пытаюсь использовать ViewComponents вместо частичного представления, как это:
<head>
@await Component.InvokeAsync("MetaDatasForSEO")
</head>
Проблема: я могу получить метаданные правильно, но не между <head>
тегами. Просто в теге <Body>
... Так что это не работает. Спасибо за помощь ...