Asp.Net Core 2.1 Использование ViewComponents между тегами Head для динамического получения метаданных - PullRequest
0 голосов
/ 06 марта 2019

Я хочу динамически добавлять метаданные на страницу макета для 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> ... Так что это не работает. Спасибо за помощь ...

...