При использовании Visual Studio 2019 preview 2.0, .NET core SDK 3.0.100-preview8-013656. Серверное приложение Blazor.
Документы Blazor говорят, что способ визуализации компонента - это вызвать Html.RenderComponentAsync
. Я нигде не могу найти этот статический Html
класс.
Когда я заглядываю в Microsoft.AspNetCore.Components.dll в каталоге SDK, я вижу, что у него есть HtmlRenderer
класс с таким методом, но он не статический.
Когда я смотрю на исходный код AspNetCore, я вижу HtmlHelperComponentExtensions
класс в пространстве имен Microsoft.AspNetCore.Mvc.Rendering
MVC? Я очень запутался. Я использую последнюю версию SDK, документ просто старый?
Если я попытаюсь перейти непосредственно к маршруту для моего компонента, я просто получу (await Html.RenderComponentAsync ()), записанный непосредственно в мой документ вместе с исключениями signalR для консоли.