StaticFilesEndpointRouteBuilderExtensions.MapFallbackToFile Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
MapFallbackToFile(IEndpointRouteBuilder, String) |
Dodaje wyspecjalizowany RouteEndpoint element, który będzie pasował do IEndpointRouteBuilder żądań dla nazw plików innych niż nazwy plików o najniższym możliwym prioryfikcie. Żądanie zostanie przekierowane do StaticFileMiddleware pliku, który próbuje obsłużyć plik określony przez |
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) |
Dodaje wyspecjalizowany RouteEndpoint element, który będzie pasował do IEndpointRouteBuilder żądań dla nazw plików innych niż nazwy plików o najniższym możliwym prioryfikcie. Żądanie zostanie przekierowane do StaticFileMiddleware pliku, który próbuje obsłużyć plik określony przez |
MapFallbackToFile(IEndpointRouteBuilder, String, String) |
Dodaje wyspecjalizowany RouteEndpoint element, który będzie pasował do IEndpointRouteBuilder żądań dla nazw plików innych niż nazwy plików o najniższym możliwym prioryfikcie. Żądanie zostanie przekierowane do StaticFileMiddleware pliku, który próbuje obsłużyć plik określony przez |
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) |
Dodaje wyspecjalizowany RouteEndpoint element, który będzie pasował do IEndpointRouteBuilder żądań dla nazw plików innych niż nazwy plików o najniższym możliwym prioryfikcie. Żądanie zostanie przekierowane do StaticFileMiddleware pliku, który próbuje obsłużyć plik określony przez |
MapFallbackToFile(IEndpointRouteBuilder, String)
Dodaje wyspecjalizowany RouteEndpoint element, który będzie pasował do IEndpointRouteBuilder żądań dla nazw plików innych niż nazwy plików o najniższym możliwym prioryfikcie. Żądanie zostanie przekierowane do StaticFileMiddleware pliku, który próbuje obsłużyć plik określony przez 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
Parametry
- endpoints
- IEndpointRouteBuilder
Element IEndpointRouteBuilder.
- filePath
- String
Ścieżka pliku do obsługi.
Zwraca
Element IEndpointRouteBuilder.
Uwagi
MapFallbackToFile(IEndpointRouteBuilder, String) ma obsługiwać przypadki, w których ścieżka adresu URL żądania nie zawiera nazwy pliku, a żaden inny punkt końcowy nie został dopasowany. Jest to wygodne w przypadku routingu żądań zawartości dynamicznej do struktury SPA, jednocześnie umożliwiając żądania dla nieistniejących plików w wyniku protokołu HTTP 404.
Zostanie użyta wartość domyślna StaticFileOptions dla elementu StaticFileMiddleware .
MapFallbackToFile(IEndpointRouteBuilder, String) rejestruje punkt końcowy przy użyciu wzorca {*path:nonfile}
. Kolejność zarejestrowanego punktu końcowego to int.MaxValue
.
Dotyczy
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions)
Dodaje wyspecjalizowany RouteEndpoint element, który będzie pasował do IEndpointRouteBuilder żądań dla nazw plików innych niż nazwy plików o najniższym możliwym prioryfikcie. Żądanie zostanie przekierowane do StaticFileMiddleware pliku, który próbuje obsłużyć plik określony przez 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
Parametry
- endpoints
- IEndpointRouteBuilder
Element IEndpointRouteBuilder.
- filePath
- String
Ścieżka pliku do obsługi.
- options
- StaticFileOptions
Zwraca
Element IEndpointRouteBuilder.
Uwagi
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) ma obsługiwać przypadki, w których ścieżka adresu URL żądania nie zawiera nazwy pliku, a żaden inny punkt końcowy nie jest zgodny. Jest to wygodne w przypadku routingu żądań zawartości dynamicznej do struktury SPA, jednocześnie umożliwiając żądania dla nieistniejących plików w wyniku protokołu HTTP 404.
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) rejestruje punkt końcowy przy użyciu wzorca {*path:nonfile}
. Kolejność zarejestrowanego punktu końcowego to int.MaxValue
.
Dotyczy
MapFallbackToFile(IEndpointRouteBuilder, String, String)
Dodaje wyspecjalizowany RouteEndpoint element, który będzie pasował do IEndpointRouteBuilder żądań dla nazw plików innych niż nazwy plików o najniższym możliwym prioryfikcie. Żądanie zostanie przekierowane do StaticFileMiddleware pliku, który próbuje obsłużyć plik określony przez 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
Parametry
- endpoints
- IEndpointRouteBuilder
Element IEndpointRouteBuilder.
- pattern
- String
Wzorzec trasy.
- filePath
- String
Ścieżka pliku do obsługi.
Zwraca
Element IEndpointRouteBuilder.
Uwagi
MapFallbackToFile(IEndpointRouteBuilder, String, String) ma obsługiwać przypadki, w których ścieżka adresu URL żądania nie zawiera nazwy pliku, a żaden inny punkt końcowy nie został dopasowany. Jest to wygodne w przypadku routingu żądań zawartości dynamicznej do struktury SPA, jednocześnie umożliwiając żądania dla nieistniejących plików w wyniku protokołu HTTP 404.
Zostanie użyta wartość domyślna StaticFileOptions dla elementu StaticFileMiddleware .
Kolejność zarejestrowanego punktu końcowego to int.MaxValue
.
To przeciążenie będzie używać podanej pattern
dosłownych informacji.
:nonfile
Użyj ograniczenia trasy, aby wykluczyć żądania dla plików statycznych.
Dotyczy
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions)
Dodaje wyspecjalizowany RouteEndpoint element, który będzie pasował do IEndpointRouteBuilder żądań dla nazw plików innych niż nazwy plików o najniższym możliwym prioryfikcie. Żądanie zostanie przekierowane do StaticFileMiddleware pliku, który próbuje obsłużyć plik określony przez 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
Parametry
- endpoints
- IEndpointRouteBuilder
Element IEndpointRouteBuilder.
- pattern
- String
Wzorzec trasy.
- filePath
- String
Ścieżka pliku do obsługi.
- options
- StaticFileOptions
Zwraca
Element IEndpointRouteBuilder.
Uwagi
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) ma obsługiwać przypadki, w których ścieżka adresu URL żądania nie zawiera nazwy pliku, a żaden inny punkt końcowy nie został dopasowany. Jest to wygodne w przypadku routingu żądań zawartości dynamicznej do struktury SPA, jednocześnie umożliwiając żądania dla nieistniejących plików w wyniku protokołu HTTP 404.
Kolejność zarejestrowanego punktu końcowego to int.MaxValue
.
To przeciążenie będzie używać podanej pattern
dosłownych informacji.
:nonfile
Użyj ograniczenia trasy, aby wykluczyć żądania dla plików statycznych.