StaticFilesEndpointRouteBuilderExtensions.MapFallbackToFile Methode
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.
Überlädt
| Name | Beschreibung |
|---|---|
| MapFallbackToFile(IEndpointRouteBuilder, String) |
Fügt einen speziellen RouteEndpoint Wert hinzu, der IEndpointRouteBuilder Anforderungen für Nicht-Dateinamen mit der niedrigsten Priorität entspricht. Die Anforderung wird an eine StaticFileMiddleware Weitergeleitet, die versucht, die durch |
| MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) |
Fügt einen speziellen RouteEndpoint Wert hinzu, der IEndpointRouteBuilder Anforderungen für Nicht-Dateinamen mit der niedrigsten Priorität entspricht. Die Anforderung wird an eine StaticFileMiddleware Weitergeleitet, die versucht, die durch |
| MapFallbackToFile(IEndpointRouteBuilder, String, String) |
Fügt einen speziellen RouteEndpoint Wert hinzu, der IEndpointRouteBuilder Anforderungen für Nicht-Dateinamen mit der niedrigsten Priorität entspricht. Die Anforderung wird an eine StaticFileMiddleware Weitergeleitet, die versucht, die durch |
| MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) |
Fügt einen speziellen RouteEndpoint Wert hinzu, der IEndpointRouteBuilder Anforderungen für Nicht-Dateinamen mit der niedrigsten Priorität entspricht. Die Anforderung wird an eine StaticFileMiddleware Weitergeleitet, die versucht, die durch |
MapFallbackToFile(IEndpointRouteBuilder, String)
Fügt einen speziellen RouteEndpoint Wert hinzu, der IEndpointRouteBuilder Anforderungen für Nicht-Dateinamen mit der niedrigsten Priorität entspricht. Die Anforderung wird an eine StaticFileMiddleware Weitergeleitet, die versucht, die durch filePathdie angegebene Datei zu bedienen.
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
Parameter
- endpoints
- IEndpointRouteBuilder
- filePath
- String
Der Dateipfad der zu bedienenden Datei.
Gibt zurück
Hinweise
MapFallbackToFile(IEndpointRouteBuilder, String) dient zum Behandeln von Fällen, in denen der URL-Pfad der Anforderung keinen Dateinamen enthält und kein anderer Endpunkt übereinstimmt. Dies ist praktisch für das Routing von Anforderungen für dynamische Inhalte an ein SPA-Framework, während auch Anforderungen für nicht vorhandene Dateien zu einem HTTP 404 führen können.
Der Standardwert StaticFileOptions für die StaticFileMiddleware Verwendung.
MapFallbackToFile(IEndpointRouteBuilder, String) registriert einen Endpunkt mithilfe des Musters {*path:nonfile}. Die Reihenfolge des registrierten Endpunkts ist int.MaxValue.
Gilt für:
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions)
Fügt einen speziellen RouteEndpoint Wert hinzu, der IEndpointRouteBuilder Anforderungen für Nicht-Dateinamen mit der niedrigsten Priorität entspricht. Die Anforderung wird an eine StaticFileMiddleware Weitergeleitet, die versucht, die durch filePathdie angegebene Datei zu bedienen.
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
Parameter
- endpoints
- IEndpointRouteBuilder
- filePath
- String
Der Dateipfad der zu bedienenden Datei.
- options
- StaticFileOptions
StaticFileOptions für die StaticFileMiddleware.
Gibt zurück
Hinweise
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) dient zum Behandeln von Fällen, in denen der URL-Pfad der Anforderung keinen Dateinamen enthält und kein anderer Endpunkt abgeglichen wurde. Dies ist praktisch für das Routing von Anforderungen für dynamische Inhalte an ein SPA-Framework, während auch Anforderungen für nicht vorhandene Dateien zu einem HTTP 404 führen können.
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) registriert einen Endpunkt mithilfe des Musters {*path:nonfile}. Die Reihenfolge des registrierten Endpunkts ist int.MaxValue.
Gilt für:
MapFallbackToFile(IEndpointRouteBuilder, String, String)
Fügt einen speziellen RouteEndpoint Wert hinzu, der IEndpointRouteBuilder Anforderungen für Nicht-Dateinamen mit der niedrigsten Priorität entspricht. Die Anforderung wird an eine StaticFileMiddleware Weitergeleitet, die versucht, die durch filePathdie angegebene Datei zu bedienen.
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
Parameter
- endpoints
- IEndpointRouteBuilder
- pattern
- String
Das Routenmuster.
- filePath
- String
Der Dateipfad der zu bedienenden Datei.
Gibt zurück
Hinweise
MapFallbackToFile(IEndpointRouteBuilder, String, String) dient zum Behandeln von Fällen, in denen der URL-Pfad der Anforderung keinen Dateinamen enthält und kein anderer Endpunkt übereinstimmt. Dies ist praktisch für das Routing von Anforderungen für dynamische Inhalte an ein SPA-Framework, während auch Anforderungen für nicht vorhandene Dateien zu einem HTTP 404 führen können.
Der Standardwert StaticFileOptions für die StaticFileMiddleware Verwendung.
Die Reihenfolge des registrierten Endpunkts ist int.MaxValue.
Diese Überladung verwendet den bereitgestellten pattern Verbatim. Verwenden Sie die :nonfile Routeneinschränkung, um Anforderungen für statische Dateien auszuschließen.
Gilt für:
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions)
Fügt einen speziellen RouteEndpoint Wert hinzu, der IEndpointRouteBuilder Anforderungen für Nicht-Dateinamen mit der niedrigsten Priorität entspricht. Die Anforderung wird an eine StaticFileMiddleware Weitergeleitet, die versucht, die durch filePathdie angegebene Datei zu bedienen.
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
Parameter
- endpoints
- IEndpointRouteBuilder
- pattern
- String
Das Routenmuster.
- filePath
- String
Der Dateipfad der zu bedienenden Datei.
- options
- StaticFileOptions
StaticFileOptions für die StaticFileMiddleware.
Gibt zurück
Hinweise
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) dient zum Behandeln von Fällen, in denen der URL-Pfad der Anforderung keinen Dateinamen enthält und kein anderer Endpunkt übereinstimmt. Dies ist praktisch für das Routing von Anforderungen für dynamische Inhalte an ein SPA-Framework, während auch Anforderungen für nicht vorhandene Dateien zu einem HTTP 404 führen können.
Die Reihenfolge des registrierten Endpunkts ist int.MaxValue.
Diese Überladung verwendet den bereitgestellten pattern Verbatim. Verwenden Sie die :nonfile Routeneinschränkung, um Anforderungen für statische Dateien auszuschließen.