IServerSideBlazorBuilder Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tvůrce, který lze použít ke konfiguraci 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
Vlastnosti
Services |
Získá IServiceCollection. |
Explicitní implementace rozhraní
IRazorComponentsBuilder.Services |
Tvůrce, který lze použít ke konfiguraci Server-Side Blazor. |
Metody rozšíření
AddInteractiveServerComponents(IRazorComponentsBuilder, Action<CircuitOptions>) |
Přidá služby pro podporu vykreslování interaktivních serverových komponent v aplikaci komponent razor. |
AddCircuitOptions(IServerSideBlazorBuilder, Action<CircuitOptions>) |
Přidá možnosti pro konfiguraci okruhů. |
AddHubOptions(IServerSideBlazorBuilder, Action<HubOptions>) |
Přidá možnosti centra pro konfiguraci centra SignalR, které používá Server-Side Blazor. |
AddAuthenticationStateSerialization(IRazorComponentsBuilder, Action<AuthenticationStateSerializationOptions>) |
Serializuje AuthenticationState vrácené serverovým AuthenticationStateProvider pomocí PersistentComponentState pro použití interaktivními komponentami WebAssembly prostřednictvím deserializace AuthenticationStateProvider klienta, kterou lze přidat voláním AddAuthenticationStateDeserialization z balíčku Microsoft.AspNetCore.Components.WebAssembly.Authentication v klientském projektu. |
AddInteractiveWebAssemblyComponents(IRazorComponentsBuilder) |
Přidává služby pro podporu vykreslování interaktivních komponent WebAssembly. |