본문 바로가기
SoftWare/ASP.net Core Blazor

[ASP.NET Blazor] Page Load Event

by 학수씨 2020. 8. 22.
@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() 이건 비동기방식 처리

 

비동기방식으로 처리하는것이 당연히 좋긴하지만.

상황에 맞게 쓰면 될거 같다.

댓글