MiddlewareWorkerApplicationBuilderExtensions.UseMiddleware メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
UseMiddleware(IFunctionsWorkerApplicationBuilder, Func<FunctionContext,Func<Task>,Task>) |
指定された IFunctionsWorkerApplicationBuilder インライン ミドルウェア デリゲートを使用するように を構成します。 |
UseMiddleware<T>(IFunctionsWorkerApplicationBuilder) |
指定されたミドルウェア型 IFunctionsWorkerApplicationBuilder を使用するように を構成します。 |
UseMiddleware(IFunctionsWorkerApplicationBuilder, Func<FunctionContext,Func<Task>,Task>)
指定された IFunctionsWorkerApplicationBuilder インライン ミドルウェア デリゲートを使用するように を構成します。
public static Microsoft.Azure.Functions.Worker.IFunctionsWorkerApplicationBuilder UseMiddleware (this Microsoft.Azure.Functions.Worker.IFunctionsWorkerApplicationBuilder builder, Func<Microsoft.Azure.Functions.Worker.FunctionContext,Func<System.Threading.Tasks.Task>,System.Threading.Tasks.Task> middleware);
static member UseMiddleware : Microsoft.Azure.Functions.Worker.IFunctionsWorkerApplicationBuilder * Func<Microsoft.Azure.Functions.Worker.FunctionContext, Func<System.Threading.Tasks.Task>, System.Threading.Tasks.Task> -> Microsoft.Azure.Functions.Worker.IFunctionsWorkerApplicationBuilder
<Extension()>
Public Function UseMiddleware (builder As IFunctionsWorkerApplicationBuilder, middleware As Func(Of FunctionContext, Func(Of Task), Task)) As IFunctionsWorkerApplicationBuilder
パラメーター
- middleware
- Func<FunctionContext,Func<Task>,Task>
呼び出しパイプラインに追加するミドルウェア。
戻り値
チェーンの場合も同じです IFunctionsWorkerApplicationBuilder 。
適用対象
UseMiddleware<T>(IFunctionsWorkerApplicationBuilder)
指定されたミドルウェア型 IFunctionsWorkerApplicationBuilder を使用するように を構成します。
public static Microsoft.Azure.Functions.Worker.IFunctionsWorkerApplicationBuilder UseMiddleware<T> (this Microsoft.Azure.Functions.Worker.IFunctionsWorkerApplicationBuilder builder) where T : class, Microsoft.Azure.Functions.Worker.Middleware.IFunctionsWorkerMiddleware;
static member UseMiddleware : Microsoft.Azure.Functions.Worker.IFunctionsWorkerApplicationBuilder -> Microsoft.Azure.Functions.Worker.IFunctionsWorkerApplicationBuilder (requires 'T : null and 'T :> Microsoft.Azure.Functions.Worker.Middleware.IFunctionsWorkerMiddleware)
<Extension()>
Public Function UseMiddleware(Of T As {Class, IFunctionsWorkerMiddleware}) (builder As IFunctionsWorkerApplicationBuilder) As IFunctionsWorkerApplicationBuilder
型パラメーター
- T
パラメーター
戻り値
チェーン用の IFunctionsWorkerApplicationBuilder の同じインスタンス。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET