IRazorComponentsBuilder 接口

定义

可用于配置 Razor 组件的生成器。

public interface IRazorComponentsBuilder
type IRazorComponentsBuilder = interface
Public Interface IRazorComponentsBuilder
派生

属性

Services

获取 IServiceCollection

扩展方法

AddInteractiveServerComponents(IRazorComponentsBuilder, Action<CircuitOptions>)

添加服务以支持在 razor 组件应用程序中呈现交互式服务器组件。

AddAuthenticationStateSerialization(IRazorComponentsBuilder, Action<AuthenticationStateSerializationOptions>)

使用 PersistentComponentState 通过反序列化客户端 AuthenticationStateProvider 序列化服务器端 AuthenticationStateProvider 返回的 AuthenticationState,该 AuthenticationStateProvider 可通过在客户端项目中调用 Microsoft.AspNetCore.Components.WebAssembly.Authentication 包中的 AddAuthenticationStateDeserialization 来添加。

AddInteractiveWebAssemblyComponents(IRazorComponentsBuilder)

添加服务以支持呈现交互式 WebAssembly 组件。

适用于