IServerSideBlazorBuilder 인터페이스

정의

Server-Side Blazor를 구성하는 데 사용할 수 있는 작성기입니다.

public interface IServerSideBlazorBuilder
public interface IServerSideBlazorBuilder : Microsoft.Extensions.DependencyInjection.IRazorComponentsBuilder
type IServerSideBlazorBuilder = interface
type IServerSideBlazorBuilder = interface
    interface IRazorComponentsBuilder
Public Interface IServerSideBlazorBuilder
Public Interface IServerSideBlazorBuilder
Implements IRazorComponentsBuilder
구현

속성

Services

IServiceCollection가져옵니다.

명시적 인터페이스 구현

IRazorComponentsBuilder.Services

Server-Side Blazor를 구성하는 데 사용할 수 있는 작성기입니다.

확장 메서드

AddInteractiveServerComponents(IRazorComponentsBuilder, Action<CircuitOptions>)

Razor 구성 요소 애플리케이션에서 대화형 서버 구성 요소 렌더링을 지원하는 서비스를 추가합니다.

AddCircuitOptions(IServerSideBlazorBuilder, Action<CircuitOptions>)

회로를 구성하는 옵션을 추가합니다.

AddHubOptions(IServerSideBlazorBuilder, Action<HubOptions>)

Server-Side Blazor에서 사용하는 SignalR Hub 구성에 대한 허브 옵션을 추가합니다.

AddAuthenticationStateSerialization(IRazorComponentsBuilder, Action<AuthenticationStateSerializationOptions>)

클라이언트 프로젝트의 Microsoft.AspNetCore.Components.WebAssembly.Authentication 패키지에서 AddAuthenticationStateDeserialization을 호출하여 추가할 수 있는 역직렬화 클라이언트 쪽 AuthenticationStateProvider 통해 대화형 WebAssembly 구성 요소에서 사용하기 위해 PersistentComponentState 사용하여 서버 쪽 AuthenticationStateProvider 반환된 AuthenticationState 직렬화합니다.

AddInteractiveWebAssemblyComponents(IRazorComponentsBuilder)

대화형 WebAssembly 구성 요소 렌더링을 지원하는 서비스를 추가합니다.

적용 대상