Ich habe eine Azure-Funktionsanwendung lokal in Visual Studio 2017 (Nicht Azure-Portal) erstellt, indem Sie die Schritte unter der folgenden URL ausführen..NET-Klassenbibliothek als Azure-Funktionsanwendung mit ServiceBusTopic-Trigger funktioniert nicht
Ich folgte den Schritten genau eine Funktion zu erstellen, die eine „ServiceBusTopicTrigger“ hat. Ich habe folgendes meine function.json
{
“disabled”: false,
“bindings”: [
{
“name”: “mySbMsg”,
“type”: “serviceBusTrigger”,
“direction”: “in”,
“topicName”: “negotiatedaddcharge_test”,
“subscriptionName”: “clientdispatches”,
“connection”: “servicebusnac”,
“accessRights”: “manage”
}
]
}
Mein appsenttings.json hat folgende
{
“IsEncrypted”: true,
“Values”: {
“servicebusnac”: “Endpoint=MyCompanyEndPointPlaceHolder”
}
}
Wenn ich die Funktion in Visual Studio ausführen Ich erhalte eine Fehlermeldung „Microsoft.Azure.WebJobs .ServiceBus: Microsoft Azure SDK WebJobs ServiceBus Verbindungszeichenfolge ‚zu‘ fehlt oder ist leer „
nur für das Heck von ihm mir eine weiteren Eintrag in die Wert Sammlung mit dem Namen hinzugefügt‚zu‘, aber immer noch die gleiche mes. Salbei taucht auf. Gibt es etwas, was ich falsch mache?
Wie testen Sie diese Funktion auch? Ich kann auf keine Funktion in der CSX-Datei in meinem Unit-Testprojekt zugreifen.
Danke.
Bearbeitet: Ich habe Informationen hinzugefügt, um klarzustellen, dass ich die Funktion in Visual Studio statt im Azure-Portal erstelle.
Edit: Die Funktion läuft gut im Portal. Das Problem, vor dem ich stehe, ist, wenn ich versuche, es lokal in Visual Studio basierend auf den Informationen im Blogpost zu betreiben. – Sunil
Bitte bearbeiten Sie die aktuelle Frage mit den obigen _critical_ Details, anstatt einen Kommentar anzuhängen.Ich denke, Sie werden feststellen, dass Antworten auf Ihre Frage Ihr spezifisches Problem genauer behandeln werden. –