Udostępnij za pośrednictwem


IServerSideBlazorBuilder Interfejs

Definicja

Konstruktor, który może służyć do konfigurowania 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
Implementuje

Właściwości

Services

Pobiera IServiceCollection.

Jawne implementacje interfejsu

IRazorComponentsBuilder.Services

Konstruktor, który może służyć do konfigurowania Server-Side Blazor.

Metody rozszerzania

AddInteractiveServerComponents(IRazorComponentsBuilder, Action<CircuitOptions>)

Dodaje usługi do obsługi renderowania interaktywnych składników serwera w aplikacji składników razor.

AddCircuitOptions(IServerSideBlazorBuilder, Action<CircuitOptions>)

Dodaje opcje konfigurowania obwodów.

AddHubOptions(IServerSideBlazorBuilder, Action<HubOptions>)

Dodaje opcje centrum konfiguracji usługi SignalR Hub używanej przez platformę Server-Side Blazor.

AddAuthenticationStateSerialization(IRazorComponentsBuilder, Action<AuthenticationStateSerializationOptions>)

Serializuje AuthenticationState zwrócone przez AuthenticationStateProvider po stronie serwera przy użyciu PersistentComponentState do użycia przez interaktywne składniki WebAssembly za pośrednictwem deserializacji AuthenticationStateProvider po stronie klienta, które można dodać przez wywołanie addAuthenticationStateDeserialization z pakietu Microsoft.AspNetCore.Components.WebAssembly.Authentication w projekcie klienta.

AddInteractiveWebAssemblyComponents(IRazorComponentsBuilder)

Dodaje usługi do obsługi renderowania interaktywnych składników zestawu WebAssembly.

Dotyczy