{
  "version": "2.0",
  "extensions": {
    "serviceBus": {
      "transportType": "amqpWebSockets",
      "webProxy": "http://proxy.example:8080"
    }
  }
}

Voeg dit by die bestaande Functions-gasheeropset. Die binding-uitbreiding skep die trigger se kliënt; 'n afsonderlik geboude kliënt in die funksiekode vervang dit nie.

Uitbreiding 5.x ondersteun webProxy met amqpWebSockets, nie amqpTcp nie. Hou naamruimte/verifikasie in die bestaande Service Bus-verbindingsinstelling. Vir 'n openbare Service Bus-naamruimte waar openbare tussenbemiddelaars toegelaat word, verskaf die HTTP-proksielys kandidate vir die webProxy-URL sonder rekening.

Die ekwivalente vir toepassinginstellings is:

AzureFunctionsJobHost__extensions__serviceBus__transportType=amqpWebSockets
AzureFunctionsJobHost__extensions__serviceBus__webProxy=http://proxy.example:8080

Gebruik daardie dubbele-onderstreping-hiërargie in omgewingsinstellings, of inskrywings onder plaaslike ontwikkeling se local.settings.json se Values. Dit is gasheerinstellings, nie verbindingstringvelde nie.

Pas by die geïnstalleerde uitbreidingsgenerasie. 'n Geïsoleerde werker se onafhanklike HTTP- of Service Bus-kliënt het steeds sy eie roete nodig.

Verwante artikels