Dependency injection (종속성 주입)
Blazor Server 기본적으로 ASPNet Core 의 DI System 을 사용한다. var builder = WebApplication.CreateBuilder(args); builder.Services.AddRazorPages(); builder.Services.AddServerSideBlazor(); builder.Services.AddSingleton(); builder.Services.AddSingleton(); 서비스 수명 Scoped Blazor WebAssembly 앱에는 현재, DI 범위에 대한 개념이 없습니다. Scoped 등록 서비스는 Singleton 서비스처럼 동작합니다. Blazor 서버 호스팅 모델은 HTTP 요청에서 Scoped 수명을 지원하지만 클라이언트에서 로드되는..
2022.04.06