Lingua

StaticFilesEndpointRouteBuilderExtensions.MapFallbackToFile Metodo

Definizione

Overload

Nome Descrizione
MapFallbackToFile(IEndpointRouteBuilder, String)

Aggiunge un oggetto RouteEndpoint specializzato IEndpointRouteBuilder a che corrisponde alle richieste di nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un StaticFileMiddleware oggetto che tenta di gestire il file specificato da filePath.

MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions)

Aggiunge un oggetto RouteEndpoint specializzato IEndpointRouteBuilder a che corrisponde alle richieste di nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un StaticFileMiddleware oggetto che tenta di gestire il file specificato da filePath.

MapFallbackToFile(IEndpointRouteBuilder, String, String)

Aggiunge un oggetto RouteEndpoint specializzato IEndpointRouteBuilder a che corrisponde alle richieste di nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un StaticFileMiddleware oggetto che tenta di gestire il file specificato da filePath.

MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions)

Aggiunge un oggetto RouteEndpoint specializzato IEndpointRouteBuilder a che corrisponde alle richieste di nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un StaticFileMiddleware oggetto che tenta di gestire il file specificato da filePath.

MapFallbackToFile(IEndpointRouteBuilder, String)

Origine:
StaticFilesEndpointRouteBuilderExtensions.cs

Aggiunge un oggetto RouteEndpoint specializzato IEndpointRouteBuilder a che corrisponde alle richieste di nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un StaticFileMiddleware oggetto che tenta di gestire il file specificato da filePath.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IEndpointConventionBuilder ^ MapFallbackToFile(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ filePath);
public static Microsoft.AspNetCore.Builder.IEndpointConventionBuilder MapFallbackToFile(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string filePath);
static member MapFallbackToFile : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
<Extension()>
Public Function MapFallbackToFile (endpoints As IEndpointRouteBuilder, filePath As String) As IEndpointConventionBuilder

Parametri

filePath
String

Percorso del file da gestire.

Valori restituiti

Il IEndpointRouteBuilder

Commenti

MapFallbackToFile(IEndpointRouteBuilder, String) è progettato per gestire i casi in cui il percorso URL della richiesta non contiene un nome file e nessun altro endpoint corrisponde. Ciò è utile per instradare le richieste di contenuto dinamico a un framework SPA, consentendo anche alle richieste di file inesistenti di generare un HTTP 404.

Verrà utilizzato il valore predefinito StaticFileOptions per .StaticFileMiddleware

MapFallbackToFile(IEndpointRouteBuilder, String) registra un endpoint usando il modello {*path:nonfile}. L'ordine dell'endpoint registrato sarà int.MaxValue.

Si applica a

MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions)

Origine:
StaticFilesEndpointRouteBuilderExtensions.cs

Aggiunge un oggetto RouteEndpoint specializzato IEndpointRouteBuilder a che corrisponde alle richieste di nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un StaticFileMiddleware oggetto che tenta di gestire il file specificato da filePath.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IEndpointConventionBuilder ^ MapFallbackToFile(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ filePath, Microsoft::AspNetCore::Builder::StaticFileOptions ^ options);
public static Microsoft.AspNetCore.Builder.IEndpointConventionBuilder MapFallbackToFile(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string filePath, Microsoft.AspNetCore.Builder.StaticFileOptions options);
static member MapFallbackToFile : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * Microsoft.AspNetCore.Builder.StaticFileOptions -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
<Extension()>
Public Function MapFallbackToFile (endpoints As IEndpointRouteBuilder, filePath As String, options As StaticFileOptions) As IEndpointConventionBuilder

Parametri

filePath
String

Percorso del file da gestire.

Valori restituiti

Il IEndpointRouteBuilder

Commenti

MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) è progettato per gestire i casi in cui il percorso URL della richiesta non contiene un nome file e nessun altro endpoint corrisponde. Ciò è utile per instradare le richieste di contenuto dinamico a un framework SPA, consentendo anche alle richieste di file inesistenti di generare un HTTP 404.

MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) registra un endpoint usando il modello {*path:nonfile}. L'ordine dell'endpoint registrato sarà int.MaxValue.

Si applica a

MapFallbackToFile(IEndpointRouteBuilder, String, String)

Origine:
StaticFilesEndpointRouteBuilderExtensions.cs

Aggiunge un oggetto RouteEndpoint specializzato IEndpointRouteBuilder a che corrisponde alle richieste di nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un StaticFileMiddleware oggetto che tenta di gestire il file specificato da filePath.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IEndpointConventionBuilder ^ MapFallbackToFile(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ pattern, System::String ^ filePath);
public static Microsoft.AspNetCore.Builder.IEndpointConventionBuilder MapFallbackToFile(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, string filePath);
static member MapFallbackToFile : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * string -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
<Extension()>
Public Function MapFallbackToFile (endpoints As IEndpointRouteBuilder, pattern As String, filePath As String) As IEndpointConventionBuilder

Parametri

pattern
String

Modello di route.

filePath
String

Percorso del file da gestire.

Valori restituiti

Il IEndpointRouteBuilder

Commenti

MapFallbackToFile(IEndpointRouteBuilder, String, String) è progettato per gestire i casi in cui il percorso URL della richiesta non contiene un nome file e nessun altro endpoint corrisponde. Ciò è utile per instradare le richieste di contenuto dinamico a un framework SPA, consentendo anche alle richieste di file inesistenti di generare un HTTP 404.

Verrà utilizzato il valore predefinito StaticFileOptions per .StaticFileMiddleware

L'ordine dell'endpoint registrato sarà int.MaxValue.

Questo overload userà il verbatim fornito pattern . Usare il vincolo di :nonfile route per escludere le richieste per i file statici.

Si applica a

MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions)

Origine:
StaticFilesEndpointRouteBuilderExtensions.cs

Aggiunge un oggetto RouteEndpoint specializzato IEndpointRouteBuilder a che corrisponde alle richieste di nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un StaticFileMiddleware oggetto che tenta di gestire il file specificato da filePath.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IEndpointConventionBuilder ^ MapFallbackToFile(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ pattern, System::String ^ filePath, Microsoft::AspNetCore::Builder::StaticFileOptions ^ options);
public static Microsoft.AspNetCore.Builder.IEndpointConventionBuilder MapFallbackToFile(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, string filePath, Microsoft.AspNetCore.Builder.StaticFileOptions options);
static member MapFallbackToFile : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * string * Microsoft.AspNetCore.Builder.StaticFileOptions -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
<Extension()>
Public Function MapFallbackToFile (endpoints As IEndpointRouteBuilder, pattern As String, filePath As String, options As StaticFileOptions) As IEndpointConventionBuilder

Parametri

pattern
String

Modello di route.

filePath
String

Percorso del file da gestire.

Valori restituiti

Il IEndpointRouteBuilder

Commenti

MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) è progettato per gestire i casi in cui il percorso URL della richiesta non contiene un nome file e nessun altro endpoint corrisponde. Ciò è utile per instradare le richieste di contenuto dinamico a un framework SPA, consentendo anche alle richieste di file inesistenti di generare un HTTP 404.

L'ordine dell'endpoint registrato sarà int.MaxValue.

Questo overload userà il verbatim fornito pattern . Usare il vincolo di :nonfile route per escludere le richieste per i file statici.

Si applica a