WebHooksJobHostConfigurationExtensions.UseWebHooks Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Habilita o uso das extensões webHooks.
public static void UseWebHooks (this Microsoft.Azure.WebJobs.JobHostConfiguration config, Microsoft.Azure.WebJobs.Extensions.WebHooks.WebHooksConfiguration webHooksConfig = default);
static member UseWebHooks : Microsoft.Azure.WebJobs.JobHostConfiguration * Microsoft.Azure.WebJobs.Extensions.WebHooks.WebHooksConfiguration -> unit
<Extension()>
Public Sub UseWebHooks (config As JobHostConfiguration, Optional webHooksConfig As WebHooksConfiguration = Nothing)
Parâmetros
- config
- Microsoft.Azure.WebJobs.JobHostConfiguration
O Microsoft.Azure.WebJobs.JobHostConfiguration a ser configurado.
- webHooksConfig
- WebHooksConfiguration
O WebHooksConfiguration a ser usado.
Comentários
Além de habilitar a invocação HTTP POST de funções decoradas com WebHookTriggerAttribute isso, também permite a invocação HTTP de outras funções. Para funções não decoradas com WebHookTriggerAttribute, elas podem ser invocadas por meio de uma rota implícita do formulário {TypeName}/{FunctionName}. O corpo deve ser uma cadeia de caracteres json válida que representa os dados que você transmitiria para Microsoft.Azure.WebJobs.JobHost.Call(System.Reflection.MethodInfo,System.Object).
A autenticação de solicitações de entrada é tratada fora dessa extensão. Ao executar sob o host normal do Aplicativo Web do Azure, a extensão estará escutando em uma porta de loopback que o host SCM abriu para o trabalho e o SCM encaminha solicitações autenticadas por meio de (as credenciais do SCM são necessárias para invocar os pontos de extremidade do SCM).
Aplica-se a
Azure SDK for .NET