Condividi tramite


RazorComponentsEndpointConventionBuilder Classe

Definizione

Compila convenzioni che verranno usate per la personalizzazione delle istanze di EndpointBuilder.

public sealed class RazorComponentsEndpointConventionBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
type RazorComponentsEndpointConventionBuilder = class
    interface IEndpointConventionBuilder
Public NotInheritable Class RazorComponentsEndpointConventionBuilder
Implements IEndpointConventionBuilder
Ereditarietà
RazorComponentsEndpointConventionBuilder
Implementazioni

Metodi

Add(Action<EndpointBuilder>)

Aggiunge la convenzione specificata al generatore. Le convenzioni vengono usate per personalizzare EndpointBuilder istanze.

Finally(Action<EndpointBuilder>)

Registra la convenzione specificata per l'esecuzione dopo le convenzioni registrate tramite Add(Action<EndpointBuilder>)

Metodi di estensione

AddAdditionalAssemblies(RazorComponentsEndpointConventionBuilder, Assembly[])

Aggiunge gli assembly aggiuntivi specificati all'applicazione componente.

DisableRequestTimeout(IEndpointConventionBuilder)

Disabilita il timeout della richiesta negli endpoint.

WithRequestTimeout(IEndpointConventionBuilder, RequestTimeoutPolicy)

Specifica un criterio di timeout per gli endpoint.

WithRequestTimeout(IEndpointConventionBuilder, String)

Specifica un criterio di timeout per gli endpoint.

WithRequestTimeout(IEndpointConventionBuilder, TimeSpan)

Specifica un timeout per gli endpoint.

ShortCircuit(IEndpointConventionBuilder, Nullable<Int32>)

Corto circuito degli endpoint. L'esecuzione dell'endpoint verrà eseguita nel middleware UseRouting anziché in UseEndpoint.

AddInteractiveServerRenderMode(RazorComponentsEndpointConventionBuilder)

Configura l'applicazione per supportare la modalità di rendering InteractiveServer.

AddInteractiveServerRenderMode(RazorComponentsEndpointConventionBuilder, Action<ServerComponentsEndpointOptions>)

Esegue il mapping del Hub Blazor al percorso predefinito.

AddInteractiveWebAssemblyRenderMode(RazorComponentsEndpointConventionBuilder, Action<WebAssemblyComponentsEndpointOptions>)

Configura l'applicazione per supportare la modalità di rendering InteractiveWebAssembly.

Si applica a