Compartilhar via


StaticFilesEndpointRouteBuilderExtensions.MapFallbackToFile Método

Definição

Sobrecargas

MapFallbackToFile(IEndpointRouteBuilder, String)

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que corresponderá às solicitações de nomes que não são de arquivo com a prioridade mais baixa possível. A solicitação será roteada para um StaticFileMiddleware que tenta atender ao arquivo especificado por filePath.

MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions)

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que corresponderá às solicitações de nomes que não são de arquivo com a prioridade mais baixa possível. A solicitação será roteada para um StaticFileMiddleware que tenta atender ao arquivo especificado por filePath.

MapFallbackToFile(IEndpointRouteBuilder, String, String)

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que corresponderá às solicitações de nomes que não são de arquivo com a prioridade mais baixa possível. A solicitação será roteada para um StaticFileMiddleware que tenta atender ao arquivo especificado por filePath.

MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions)

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que corresponderá às solicitações de nomes que não são de arquivo com a prioridade mais baixa possível. A solicitação será roteada para um StaticFileMiddleware que tenta atender ao arquivo especificado por filePath.

MapFallbackToFile(IEndpointRouteBuilder, String)

Origem:
StaticFilesEndpointRouteBuilderExtensions.cs

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que corresponderá às solicitações de nomes que não são de arquivo com a prioridade mais baixa possível. A solicitação será roteada para um StaticFileMiddleware que tenta atender ao arquivo especificado por 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

Parâmetros

filePath
String

O caminho do arquivo a ser fornecido.

Retornos

O IEndpointRouteBuilder

Comentários

MapFallbackToFile(IEndpointRouteBuilder, String) destina-se a lidar com casos em que o caminho de URL da solicitação não contém um nome de arquivo e nenhum outro ponto de extremidade correspondeu. Isso é conveniente para rotear solicitações de conteúdo dinâmico para uma estrutura SPA, ao mesmo tempo em que permite que solicitações de arquivos inexistentes resultem em um HTTP 404.

O padrão StaticFileOptions para o StaticFileMiddleware será usado.

MapFallbackToFile(IEndpointRouteBuilder, String) registra um ponto de extremidade usando o padrão {*path:nonfile}. A ordem do ponto de extremidade registrado será int.MaxValue.

Aplica-se a

MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions)

Origem:
StaticFilesEndpointRouteBuilderExtensions.cs

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que corresponderá às solicitações de nomes que não são de arquivo com a prioridade mais baixa possível. A solicitação será roteada para um StaticFileMiddleware que tenta atender ao arquivo especificado por 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

Parâmetros

filePath
String

O caminho do arquivo a ser fornecido.

Retornos

O IEndpointRouteBuilder

Comentários

MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) destina-se a tratar casos em que o caminho da URL da solicitação não contém um nome de arquivo e nenhum outro ponto de extremidade correspondeu. Isso é conveniente para rotear solicitações de conteúdo dinâmico para uma estrutura SPA, ao mesmo tempo em que permite que solicitações de arquivos inexistentes resultem em um HTTP 404.

MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) registra um ponto de extremidade usando o padrão {*path:nonfile}. A ordem do ponto de extremidade registrado será int.MaxValue.

Aplica-se a

MapFallbackToFile(IEndpointRouteBuilder, String, String)

Origem:
StaticFilesEndpointRouteBuilderExtensions.cs

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que corresponderá às solicitações de nomes que não são de arquivo com a prioridade mais baixa possível. A solicitação será roteada para um StaticFileMiddleware que tenta atender ao arquivo especificado por 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

Parâmetros

pattern
String

O padrão de rota.

filePath
String

O caminho do arquivo a ser fornecido.

Retornos

O IEndpointRouteBuilder

Comentários

MapFallbackToFile(IEndpointRouteBuilder, String, String) destina-se a lidar com casos em que o caminho de URL da solicitação não contém um nome de arquivo e nenhum outro ponto de extremidade correspondeu. Isso é conveniente para rotear solicitações de conteúdo dinâmico para uma estrutura SPA, ao mesmo tempo em que permite que solicitações de arquivos inexistentes resultem em um HTTP 404.

O padrão StaticFileOptions para o StaticFileMiddleware será usado.

A ordem do ponto de extremidade registrado será int.MaxValue.

Essa sobrecarga usará a verbatim fornecida pattern . Use a :nonfile contraint de rota para excluir solicitações de arquivos estáticos.

Aplica-se a

MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions)

Origem:
StaticFilesEndpointRouteBuilderExtensions.cs

Adiciona um especializado RouteEndpoint ao IEndpointRouteBuilder que corresponderá às solicitações de nomes que não são de arquivo com a prioridade mais baixa possível. A solicitação será roteada para um StaticFileMiddleware que tenta atender ao arquivo especificado por 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

Parâmetros

pattern
String

O padrão de rota.

filePath
String

O caminho do arquivo a ser fornecido.

Retornos

O IEndpointRouteBuilder

Comentários

MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) destina-se a lidar com casos em que o caminho de URL da solicitação não contém um nome de arquivo e nenhum outro ponto de extremidade correspondeu. Isso é conveniente para rotear solicitações de conteúdo dinâmico para uma estrutura SPA, ao mesmo tempo em que permite que solicitações de arquivos inexistentes resultem em um HTTP 404.

A ordem do ponto de extremidade registrado será int.MaxValue.

Essa sobrecarga usará a verbatim fornecida pattern . Use a :nonfile contraint de rota para excluir solicitações de arquivos estáticos.

Aplica-se a