public class LogoutModel : BlazorComponent
{
}
К сожалению, BlazorComponent больше не существует, поэтому я перехожу на ComponentBase. Не знаю, когда произошло это изменение.
Теперь остальная часть моего кода выглядит так
public class LogoutModel : ComponentBase
{
protected override async Task OnInitializedAsync()
{
}
protected override async Task OnParametersSetAsync()
{
}
}
Я заметил, что методы жизненного цикла выполняются в следующем порядке
- OnInitializedAsync()
- OnParametersSetAsync()
- OnInitializedAsync()
- OnParametersSetAsync()
Вот что мой Файл Blazor выглядит
@page "/account/logout"
@inherits LogoutModel
Logout page
Подробнее здесь: https://stackoverflow.com/questions/580 ... uted-twice