Найден элемент разметки с неожиданным именем 'Cascading AuthenticationState' - PullRequest
4 голосов
/ 11 октября 2019

Я получаю эту ошибку на своем App.razor:

Найден элемент разметки с неожиданным именем 'CascadingAuthenticationState'. Если это должен быть компонент, добавьте директиву @using для его пространства имен

Это код, который я использую

<CascadingAuthenticationState>
    <Router AppAssembly="@typeof(Program).Assembly">
        <Found Context="routeData">
            <RouteView RouteData="@routeData" DefaultLayout="@typeof(MainLayout)" />
        </Found>
        <NotFound>
            <LayoutView Layout="@typeof(MainLayout)">
                <p>Sorry, there's nothing at this address.</p>
            </LayoutView>
        </NotFound>
    </Router>
</CascadingAuthenticationState>

enter image description here

Я использую предварительный просмотр Visual Studio 2019, и я могу запустить приложение, но, почему у меня есть красная линия в Каскадировании ....? Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 21 октября 2019

Для меня добавление обеих ссылок к _Imports.razor работало над решением одной и той же проблемы:

@using Microsoft.AspNetCore.Authorization
@using Microsoft.AspNetCore.Components.Authorization

enter image description here

...