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

Spojite ovo u postojeću konfiguraciju Functions hosta. Extension za povezivanje stvara klijent triggera; zasebno izgrađen klijent u kodu funkcije ga ne zamenjuje.

Proširenje 5.x podržava webProxy sa amqpWebSockets, a ne amqpTcp. Zadržite namespace/autentifikaciju u postojećoj postavci veze Service Busa. Za javni Service Bus namespace gde su dozvoljeni javni posrednici, lista HTTP proxyja nudi kandidate za webProxy URL bez naloga.

Ekvivalenti u postavkama aplikacije su:

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

Koristite tu hijerarhiju sa dvostrukom donjom crtom u postavkama okruženja ili unose u datoteci local.settings.json, odeljak Values, za lokalni razvoj. To su postavke hosta, a ne polja connection stringa.

Uskladite sa instaliranom generacijom proširenja. Nezavisni HTTP ili Service Bus klijent izolovanog workera i dalje treba sopstvenu rutu.

Povezani članci