это сводит меня с ума, я получаю это неожиданное сообщение о задаче в начале тела моего приложения MVC Net Core 3, и я не могу понять, что за асин c задача, которую я не жду, ждать некого.
Отображаемая страница ...
<body>
System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Html.IHtmlContent]
<meta http-equiv="Cache-Control" content="public max-age=60">
<meta http-equiv="Content-Type" content="text/html; charset = UTF-8">
etc.....
Метод контроллера не асин c, это вызывает andother не-asyn c метод, никакие службы не используются. Страница представляет собой простую css сетку с 2 изображениями и фрагментом текста - это просто stati c целевая страница.
Код контроллера - что кажется бессмысленным, так как я вырезал некоторый код, который проверяет IsAuthenticated - гости должны быть отправлены на целевую страницу - я все еще получаю сообщение об ошибке, когда все это вырезано, как показано ниже.
[Route("/comingsoon")]
public IActionResult ComingSoon()
{
return View();
}
[Route("/")]
public IActionResult Index()
{
return Redirect("/comingsoon");
}
_Layout
<body>
<div class="grid-page">
<div class="page-header">
<partial name="_Header" />
</div>
<div class="page-main">
<partial name="_Alerts" />
@RenderBody()
</div>
</div>
...js script inclusions etc.
Я пытался комментировать @ RenderBody (), а также заголовок и пароли предупреждений, без изменений, остаются тем же неразрешенным сообщением задачи в начале элемента body. Я попытался сделать партиалы @await Html .PartialAsn c и заставить асинхронные методы контроллера c, когда в этом нет необходимости, просто попытаться что-то изменить / расшатать ключ.
Любая помощь очень ценится, все совпадения, которые я нашел в сообщении об ошибке, указывают на то, что люди не ожидают асин c заданий, которые, конечно, имеют смысл, но я не жду никаких, чтобы ждать.