Пример. События жизненного цикла. Инициализация компонента (OnInitialized{Async})
OnInitialized и OnInitializedAsync вызываются, когда компонент инициализируется после получения начальных параметров в SetParametersAsync.
Приложения Blazor, которые предварительно отрисовывают свое содержимое на сервере, вызывают OnInitializedAsync дважды:- - Один раз, когда компонент изначально отрисовывается статически как часть страницы.
- - И второй раз, когда браузер отрисовывает компонент.
Инициализация выполнена - 5/25/2026 8:32:40 AM
Исходный код
Pages\Events\Life\OnInit.razor -------------------------
@page "/on-init"
<p>Инициализация выполнена - 5/25/2026 8:32:40 AM</p>
@code {
private string message;
protected override void OnInitialized()
{
message = $"Инициализация выполнена - {DateTime.Now}";
}
}