SoftWare/ASP.net Core Blazor
[ASP.NET Blazor] Page Load Event
학수씨
2020. 8. 22. 00:40
@code {
void SomeStartupMethod()
{
// Do Some Work
}
Task SomeStartupTask()
{
// Do some task based work
init();
return Task.CompletedTask;
}
protected override async Task OnInitializedAsync()
{
SomeStartupMethod();
await SomeStartupTask();
}
}
cshtml 파일에 위코드 넣어주면
Page가 OnLoad 될때 호출이 된다.
void SomeStartupMethod() 는 동기방식 처리
Task SomeStartupTask() 이건 비동기방식 처리
비동기방식으로 처리하는것이 당연히 좋긴하지만.
상황에 맞게 쓰면 될거 같다.