IServerSideBlazorBuilder Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Generator, der verwendet werden kann, um Server-Side Blazor zu konfigurieren.
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
- Implementiert
Eigenschaften
Services |
Ruft die IServiceCollectionab. |
Explizite Schnittstellenimplementierungen
IRazorComponentsBuilder.Services |
Ein Generator, der verwendet werden kann, um Server-Side Blazor zu konfigurieren. |
Erweiterungsmethoden
AddInteractiveServerComponents(IRazorComponentsBuilder, Action<CircuitOptions>) |
Fügt Dienste hinzu, um das Rendern interaktiver Serverkomponenten in einer Razor-Komponentenanwendung zu unterstützen. |
AddCircuitOptions(IServerSideBlazorBuilder, Action<CircuitOptions>) |
Fügt Optionen zum Konfigurieren von Schaltkreisen hinzu. |
AddHubOptions(IServerSideBlazorBuilder, Action<HubOptions>) |
Fügt Huboptionen für die Konfiguration des SignalR-Hubs hinzu, der von Server-Side Blazor verwendet wird. |
AddAuthenticationStateSerialization(IRazorComponentsBuilder, Action<AuthenticationStateSerializationOptions>) |
Serialisiert die vom serverseitigen AuthenticationStateProvider zurückgegebene AuthenticationState mithilfe von PersistentComponentState für die Verwendung durch interaktive WebAssembly-Komponenten über eine deserialisierende clientseitige AuthenticationStateProvider, die durch Aufrufen von AddAuthenticationStateDeserialization aus dem Microsoft.AspNetCore.Components.WebAssembly.Authentication-Paket im Clientprojekt hinzugefügt werden kann. |
AddInteractiveWebAssemblyComponents(IRazorComponentsBuilder) |
Fügt Dienste hinzu, um das Rendern interaktiver WebAssembly-Komponenten zu unterstützen. |