Udostępnij za pośrednictwem


StaticFilesEndpointRouteBuilderExtensions.MapFallbackToFile Metoda

Definicja

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 filePath.

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.

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.

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.

MapFallbackToFile(IEndpointRouteBuilder, String)

Źródło:
StaticFilesEndpointRouteBuilderExtensions.cs

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

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)

Źródło:
StaticFilesEndpointRouteBuilderExtensions.cs

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

filePath
String

Ścieżka pliku do obsługi.

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)

Źródło:
StaticFilesEndpointRouteBuilderExtensions.cs

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

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)

Źródło:
StaticFilesEndpointRouteBuilderExtensions.cs

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

pattern
String

Wzorzec trasy.

filePath
String

Ścieżka pliku do obsługi.

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.

Dotyczy