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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für