StaticFilesEndpointRouteBuilderExtensions.MapFallbackToFile メソッド

定義

オーバーロード

MapFallbackToFile(IEndpointRouteBuilder, String)

可能な優先順位が最も低い非ファイル名の要求に一致する特殊化された RouteEndpointIEndpointRouteBuilder を に追加します。 要求は、 でfilePath指定されたStaticFileMiddlewareファイルの処理を試みる にルーティングされます。

MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions)

可能な優先順位が最も低い非ファイル名の要求に一致する特殊化された RouteEndpointIEndpointRouteBuilder を に追加します。 要求は、 でfilePath指定されたStaticFileMiddlewareファイルの処理を試みる にルーティングされます。

MapFallbackToFile(IEndpointRouteBuilder, String, String)

可能な優先順位が最も低い非ファイル名の要求に一致する特殊化された RouteEndpointIEndpointRouteBuilder を に追加します。 要求は、 でfilePath指定されたStaticFileMiddlewareファイルの処理を試みる にルーティングされます。

MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions)

可能な優先順位が最も低い非ファイル名の要求に一致する特殊化された RouteEndpointIEndpointRouteBuilder を に追加します。 要求は、 でfilePath指定されたStaticFileMiddlewareファイルの処理を試みる にルーティングされます。

MapFallbackToFile(IEndpointRouteBuilder, String)

ソース:
StaticFilesEndpointRouteBuilderExtensions.cs

可能な優先順位が最も低い非ファイル名の要求に一致する特殊化された RouteEndpointIEndpointRouteBuilder を に追加します。 要求は、 でfilePath指定されたStaticFileMiddlewareファイルの処理を試みる にルーティングされます。

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

パラメーター

filePath
String

提供するファイルのファイル パス。

戻り値

IEndpointRouteBuilder

注釈

MapFallbackToFile(IEndpointRouteBuilder, String) は、要求の URL パスにファイル名が含まれず、他のエンドポイントが一致していない場合を処理することを目的としています。 これは、動的コンテンツの要求を SPA フレームワークにルーティングする一方で、存在しないファイルの要求が HTTP 404 になるのを許可する場合にも便利です。

の既定値StaticFileOptionsStaticFileMiddlewareが使用されます。

MapFallbackToFile(IEndpointRouteBuilder, String) は、パターン {*path:nonfile}を使用してエンドポイントを登録します。 登録されているエンドポイントの順序は になります int.MaxValue

適用対象

MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions)

ソース:
StaticFilesEndpointRouteBuilderExtensions.cs

可能な優先順位が最も低い非ファイル名の要求に一致する特殊化された RouteEndpointIEndpointRouteBuilder を に追加します。 要求は、 でfilePath指定されたStaticFileMiddlewareファイルの処理を試みる にルーティングされます。

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

パラメーター

filePath
String

提供するファイルのファイル パス。

戻り値

IEndpointRouteBuilder

注釈

MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) は、要求の URL パスにファイル名が含まれず、他のエンドポイントが一致していない場合を処理することを目的としています。 これは、動的コンテンツの要求を SPA フレームワークにルーティングする一方で、存在しないファイルの要求が HTTP 404 になるのを許可する場合にも便利です。

MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) は、パターン {*path:nonfile}を使用してエンドポイントを登録します。 登録されているエンドポイントの順序は になります int.MaxValue

適用対象

MapFallbackToFile(IEndpointRouteBuilder, String, String)

ソース:
StaticFilesEndpointRouteBuilderExtensions.cs

可能な優先順位が最も低い非ファイル名の要求に一致する特殊化された RouteEndpointIEndpointRouteBuilder を に追加します。 要求は、 でfilePath指定されたStaticFileMiddlewareファイルの処理を試みる にルーティングされます。

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

パラメーター

pattern
String

ルート パターン。

filePath
String

提供するファイルのファイル パス。

戻り値

IEndpointRouteBuilder

注釈

MapFallbackToFile(IEndpointRouteBuilder, String, String) は、要求の URL パスにファイル名が含まれず、他のエンドポイントが一致していない場合を処理することを目的としています。 これは、動的コンテンツの要求を SPA フレームワークにルーティングする一方で、存在しないファイルの要求が HTTP 404 になるのを許可する場合にも便利です。

の既定値StaticFileOptionsStaticFileMiddlewareが使用されます。

登録されているエンドポイントの順序は になります int.MaxValue

このオーバーロードでは、指定 pattern された逐語的な が使用されます。 静的ファイルの :nonfile 要求を除外するには、ルート コントラントを使用します。

適用対象

MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions)

ソース:
StaticFilesEndpointRouteBuilderExtensions.cs

可能な優先順位が最も低い非ファイル名の要求に一致する特殊化された RouteEndpointIEndpointRouteBuilder を に追加します。 要求は、 でfilePath指定されたStaticFileMiddlewareファイルの処理を試みる にルーティングされます。

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

パラメーター

pattern
String

ルート パターン。

filePath
String

提供するファイルのファイル パス。

戻り値

IEndpointRouteBuilder

注釈

MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) は、要求の URL パスにファイル名が含まれず、他のエンドポイントが一致していない場合を処理することを目的としています。 これは、動的コンテンツの要求を SPA フレームワークにルーティングする一方で、存在しないファイルの要求が HTTP 404 になるのを許可する場合にも便利です。

登録されているエンドポイントの順序は になります int.MaxValue

このオーバーロードでは、指定 pattern された逐語的な が使用されます。 静的ファイルの :nonfile 要求を除外するには、ルート コントラントを使用します。

適用対象