IFunctionsWorkerApplicationBuilder Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Generator für eine Functions Worker-Anwendung dar.
public interface IFunctionsWorkerApplicationBuilder
type IFunctionsWorkerApplicationBuilder = interface
Public Interface IFunctionsWorkerApplicationBuilder
Eigenschaften
Services |
Die Auflistung der Dienste für den aktuellen IFunctionsWorkerApplicationBuilder. |
Methoden
Use(Func<FunctionExecutionDelegate,FunctionExecutionDelegate>) |
Registriert eine benutzerdefinierte Middleware in der Aufrufpipeline des Workers. |
Erweiterungsmethoden
UseDefaultWorkerMiddleware(IFunctionsWorkerApplicationBuilder) |
Konfiguriert die so, dass die IFunctionsWorkerApplicationBuilder vom Worker verwendete Standard-Middleware in der folgenden Reihenfolge verwendet wird:
|
UseFunctionExecutionMiddleware(IFunctionsWorkerApplicationBuilder) |
Konfiguriert die IFunctionsWorkerApplicationBuilder so, dass der Standard Microsoft.Azure.Functions.Worker.Pipeline.FunctionExecutionMiddlewareverwendet wird. |
UseMiddleware(IFunctionsWorkerApplicationBuilder, Func<FunctionContext,Func<Task>,Task>) |
Konfiguriert den IFunctionsWorkerApplicationBuilder für die Verwendung des bereitgestellten Inline-Middlewaredelegats. |
UseMiddleware<T>(IFunctionsWorkerApplicationBuilder) |
Konfiguriert den IFunctionsWorkerApplicationBuilder für die Verwendung des bereitgestellten Middlewaretyps. |
UseOutputBindingsMiddleware(IFunctionsWorkerApplicationBuilder) |
Konfiguriert die IFunctionsWorkerApplicationBuilder so, dass der Standard Microsoft.Azure.Functions.Worker.OutputBindings.OutputBindingsMiddlewareverwendet wird. |
UseWhen(IFunctionsWorkerApplicationBuilder, Func<FunctionContext,Boolean>, Func<FunctionContext,Func<Task>,Task>) |
Konfiguriert den IFunctionsWorkerApplicationBuilder für die Verwendung des bereitgestellten Inline-Middlewaredelegats, wenn der angegebene Prädikatausdruck true zurückgibt. |
UseWhen<T>(IFunctionsWorkerApplicationBuilder, Func<FunctionContext,Boolean>) |
Konfiguriert den IFunctionsWorkerApplicationBuilder so, dass der bereitgestellte Middlewaretyp verwendet wird, wenn der angegebene Prädikatausdruck true zurückgibt. |
Gilt für:
Azure SDK for .NET